JOBSEARCHER

FULL STACK API DEVELOPER (PYTHON /AZURE CLOUD)

Job Title: FULL STACK API DEVELOPER (PYTHON /AZURE CLOUD)
Location: Remote (New York)
Duration: 12+ Months
Visa: USC, GC, H1B and EAD
Contract Type: W2About the Role:
We are seeking a Full-Stack API Developer with deep experience in Python, API development, and Azure Cloud services. The ideal candidate will architect, design, and deliver cloud-native APIs and microservices, while collaborating closely with frontend and data teams to ensure end-to-end application performance and reliability.
Key Responsibilities: Design and build RESTful and GraphQL APIs using Python (FastAPI, Flask, or Django REST).Architect and deploy solutions using Azure App Services, Azure Functions, and Azure API Management. Integrate APIs with databases (SQL/NoSQL) and third-party systems. Implement authentication and authorization using OAuth2, JWT, or Azure AD.Build CI/CD pipelines using Azure DevOps and manage deployments. Optimize code for scalability, performance, and cost-efficiency in Azure. Collaborate with cross-functional teams on product design, backend services, and data pipelines. Write unit/integration tests, maintain API documentation, and ensure code quality through reviews.
Required Skills & Experience: 5-8+ years of experience in full-stack or backend API development. Strong proficiency in Python (FastAPI, Flask, or Django).Deep understanding of Azure Cloud services: App Services, Functions, Key Vault, Storage, and DevOps. Experience with relational and NoSQL databases (PostgreSQL, MySQL, Cosmos DB, MongoDB).Familiarity with frontend integration (React, Angular, or similar).Proficient with Git, Docker, and containerized deployments. Knowledge of REST API standards, JSON schemas, and performance optimization. Strong debugging, analytical, and problem-solving skills.