Job Description

Job Description:

Job Title: Senior Full-Stack Developer – Azure & AI

Experience Level: 7+ Years

Employment Type: Full-time


About the Role

We are seeking a highly skilled Senior Full-Stack Developer with strong expertise across the Azure technology stack, distributed databases, CI/CD automation, and modern development frameworks. The ideal candidate will have hands-on experience in AI-driven development, cloud-native architectures, and Python-based engineering, along with exposure to emerging tools like Vibe coding techniques, Replit, and CrewAI.


Key Responsibilities

• Design, develop, and maintain scalable applications using Azure cloud services, including Azure Cloud Infrastructure, Azure AI Foundry, and Azure DevOps.

• Work with Cosmos DB to build, optimize, and maintain distributed and high-performance data models.

• Develop full-stack solutions with strong focus on data modelling, API development and integrations, deployments, and reporting dashboards.

• Write high-quality, scalable Python code aligned with best practices, performance standards, and security benchmarks.

• Apply Vibe coding techniques and leverage Replit for collaborative development and rapid prototyping.

• (Advantageous) Work with or integrate CrewAI for AI agent orchestration and automation.

• Build and maintain Azure CI/CD pipelines, ensuring seamless deployment across environments.

• Collaborate closely with cross-functional teams (Product, UX, Data, QA) to deliver end-to-end features and enhancements.

• Participate in code reviews, architecture discussions, and continuous improvement initiatives.


Required Skills & Qualifications

• 7+ years of professional experience in software development.

• Strong hands-on experience in the Azure technology stack (Azure Cloud Infrastructure, Azure AI Foundry, DevOps).

• Proven experience with Cosmos DB or other distributed NoSQL databases.

• Strong full-stack development background, including:

• Data modelling

o REST / GraphQL API integrations

o Application deployments

o Reporting / Dashboard development

• Proficiency in Python programming.

• Experience with CI/CD setup and automated deployments on Azure DevOps.

• Familiarity with Replit and Vibe coding techniques

• Knowledge or hands-on experience with CrewAI (AI agent frameworks and automation workflows).

• Exposure to additional Azure services (Functions, App Services, AI Studio, Service Bus, .

• Experience working in Agile environments.

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application