Lead the design, development, and optimization of scalable full-stack web applications. Build high-performance Python backend services and secure REST APIs using FastAPI or Flask, while developing responsive ReactJS and TypeScript interfaces. Architect Azure cloud infrastructure, containerized deployments, storage, monitoring, and enterprise security using AKS, Container Apps, Docker, Managed Identities, RBAC, and Key Vault. Troubleshoot environment-specific configuration issues and ensure reliable deployment across development, testing, and production.
Summary
We are seeking an accomplished Python Full Stack Developer with over a decade of expertise to lead the design, development, and optimization of scalable web applications within the IT Services sector. This pivotal role demands a deep mastery of modern backend architectures and dynamic frontend interfaces, ensuring robust performance and seamless user experiences. The successful candidate will architect complex systems leveraging advanced Python principles and cloud-native technologies, driving innovation while maintaining strict adherence to security and efficiency standards.
Responsibilities
- Design and implement high-performance backend services using advanced Python paradigms, including object-oriented programming, modular structures, concurrency models, and multiprocessing techniques for efficient file and stream processing.
- Develop and maintain robust RESTful APIs utilizing frameworks like FastAPI or Flask, ensuring comprehensive data validation, secure authentication mechanisms, background task execution, and resilient error handling.
- Engineer responsive and interactive user interfaces by integrating ReactJS, TypeScript, and modern JavaScript standards, while managing state effectively and handling complex form validations and file operations.
- Architect and manage cloud infrastructure on Microsoft Azure, including container orchestration via AKS and Container Apps, application hosting, and data storage solutions like Blob Storage and Azure SQL.
- Implement enterprise-grade security protocols using Managed Identities, Role-Based Access Control (RBAC), and secrets management through Azure Key Vault, while monitoring system health via Application Insights and Log Analytics.
- Oversee containerization strategies using Docker, diagnosing and resolving environment-specific configuration issues to ensure consistent deployment across development, testing, and production stages.
Requirements
Requirements
- Minimum of 10 years of professional software development experience, with a proven track record in full-stack engineering.
- Expert proficiency in Python, specifically in applying Object-Oriented Programming, modular design patterns, and performance optimization strategies.
- Strong command of backend frameworks such as FastAPI or Flask, with demonstrated experience in building secure and scalable REST APIs.
- Extensive hands-on experience with modern frontend technologies, including ReactJS, TypeScript, HTML5, and CSS3, for building dynamic single-page applications.
- Deep knowledge of Microsoft Azure ecosystem, including Container Apps, App Service, Azure Container Registry, and cloud storage services.
- Demonstrated ability to manage cloud security through Managed Identities, RBAC, and Key Vault, alongside proficiency in container troubleshooting and environment configuration.
Similar Jobs
Artificial Intelligence • Food • Software
Build, operate, and scale enterprise web applications using Python and React.js. Develop REST and GraphQL APIs, asynchronous processing, responsive interfaces, database queries, automated tests, and CI/CD workflows. Own features end to end, improve architecture and observability, modernize legacy systems, resolve outages, reduce technical debt, and mentor engineers. Collaborate with Product and Design in a remote, pod-based organization while leveraging AI coding agents.
Top Skills:
AWSCi/CdClaude CodeCodexDatadogDockerGithub ActionsGraphQLJavaScriptMySQLNew RelicPostgresPythonReactRestSentrySidekiqSQL
Internet of Things • Mobile • Retail
Develop scalable Python and Flask applications, APIs, Azure cloud solutions, data pipelines, PostgreSQL databases, Redis integrations, and front-end components. Build agentic AI solutions, automated Playwright tests, and CI/CD processes while supporting secure coding, performance optimization, code reviews, troubleshooting, and production operations. Collaborate with product, architecture, DevOps, and security teams in an Agile environment.
Top Skills:
Agentic AiAzure DevopsAzure OpenaiCSSDockerFlaskGitGithub ActionsHTMLJira CloudJSONJwtKubernetesLlmsAzureOauthPlaywrightPolarsPostgresPythonRedisSso
AdTech • Marketing Tech
Develop and maintain full-stack web applications, backend services, APIs, integrations, and responsive interfaces using Python, JavaScript, Django, Node.js, and frontend frameworks. Deploy and support applications on AWS, work with databases and authentication services, test and troubleshoot systems, improve performance and security, and collaborate through Git, code reviews, and technical documentation in an independent remote environment.
Top Skills:
AstroAWSCi/CdDjangoDockerGitJavaScriptMySQLNext.JsNode.jsPostgresPythonReactRest ApisTypescript
What you need to know about the Bengaluru Tech Scene
Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.



