← Jobs

Senior Full Stack Developer with Azure experience

Budget: $25.0 - $47.0 HOURLY / FULL_TIME ⭐ 4.70 (3) United States

python, devops, django-framework, azure-devops, windows-azure

We're looking for a Senior Full Stack Engineer to join our engineering team on a long-term basis. You'll work closely with senior developers, product managers, and operations to build and scale a modern SaaS platform used in real-world business workflows. Our platform focuses on workflow automation, operational data, AI-assisted features, and third-party integrations. You'll design and build scalable backend services using Python (FastAPI/Django) and TypeScript/Node.js, develop modern React applications, design efficient PostgreSQL databases, and create reliable REST APIs. You'll also be responsible for Azure infrastructure, CI/CD pipelines, Docker, Kubernetes, and Infrastructure as Code using Terraform. We value engineers who think beyond implementation and enjoy designing maintainable systems, improving architecture, reviewing code, and collaborating with the team to deliver high-quality software. You'll have ownership of features from design through deployment while helping shape technical decisions across the platform. Requirements 7+ years of professional software engineering experience. Strong experience with Python (FastAPI or Django). Strong TypeScript and Node.js experience. React and modern frontend development. PostgreSQL and database design. Azure, Docker, Kubernetes, CI/CD, and Terraform. Experience designing scalable REST APIs and distributed systems. Excellent communication skills and a collaborative mindset. Interview Process Step 1 – Introductory Interview (30–45 minutes) A conversation with me covering your background, recent projects, communication style, and experience building production systems. Step 2 – Technical Interview (60–90 minutes) A live coding and architecture session with one of our senior engineers. We'll solve a practical engineering problem together, discuss system design decisions, and review your approach to writing clean, maintainable code. This is focused on real-world engineering rather than algorithm puzzles. We're looking for someone interested in becoming a long-term member of our engineering team who enjoys building scalable products and collaborating with experienced developers.
Auf Upwork öffnen