We are seeking a Full Stack Python Developer with strong experience in both frontend and backend development, and deep familiarity with Azure Cloud and serverless architecture. In this full-time role, you’ll build modern, scalable web applications and services using Python, JavaScript frameworks, and Azure-native tools. You’ll work cross-functionally to develop secure, performant, and user-friendly applications that run entirely in the cloud.
Job Description:
Responsibilities:
Develop end-to-end web applications using Python for the backend and React / JavaScript for the frontend.
Design, build, and deploy serverless applications on Microsoft Azure using services like:
Azure Functions
Azure API Management
Azure Blob Storage
Azure Cosmos DB / Mongo DB
Strong experience with using Python Runtime inside Azure Functions, and building serverless functions using the Python v2 programming model and Azure Blueprints.
Use Blueprints to define and register new Azure Functions
Use Python Modules and an Object-Oriented Programming model to modularize function definition and implementation
Build and maintain RESTful APIs, microservices, and integrations with third-party services.
Work closely with designers, PMs, and QA to deliver high-quality, user-centric applications.
Optimize applications for performance, scalability, and cost-efficiency on Azure.
Implement DevOps practices using CI/CD pipelines.
Write clean, modular, and well-documented code, following best practices and secure coding guidelines.
Participate in sprint planning, code reviews, and agile ceremonies.
Required Skills (Must Have):
3–5 years of professional experience in full stack development.
Strong proficiency in Object-Orriented Python, with frameworks like FastAPI, Flask, or Django.
Solid experience with frontend frameworks such as React.js, or similar.
Proven experience with Azure Serverless Architecture, including:
Azure Functions
Azure API Management
Azure Storage & Cosmos DB
Understanding of event-driven architecture, and asynchronous APIs in Azure.
Experience working with Azure Serverless functions including Durable Functions within Azure
Experience with API integrations, secure data handling, and cloud-native development.
Proficient in working with Git, Agile methodologies, and software development best practices.
Ability to design and develop scalable and efficient applications.
Excellent problem-solving and analytical skills.
Strong communication and teamwork abilities.
Preferred Skills (Good to Have):
Experience with Azure App Service, Azure Key Vault, Application Insights, and Azure Monitor for observability and secure deployments.
Familiarity with authentication and authorization mechanisms, such as Azure Active Directory (Azure AD), OAuth2, and JWT.
Exposure to containerization technologies including Docker, Azure Container Registry (ACR), and Azure Kubernetes Service (AKS).
Understanding of cost optimization, resilience, and security best practices in cloud-native and serverless applications.
Knowledge of integration with Azure OpenAI service and working with LLM models inside Azure apps
Knowledge of LLM frameworks such as LangChain, LlamaIndex, and experience in building intelligent solutions using AI agents and orchestration frameworks.
Awareness of modern AI application architecture, including Retrieval-Augmented Generation (RAG) and semantic search.
Qualifications:
Bachelor’s degree in computer science, Computer Engineering, or a related field.
3+ years of experience in software development.
Strong understanding of building cloud-native applications in a serverless ecosystem.
Strong understanding of software development methodologies (e.g., Agile).
Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.
Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together.
Applicants
are
advised to research the bonafides of the prospective employer independently. We do NOT
endorse any
requests for money payments and strictly advice against sharing personal or bank related
information. We
also recommend you visit Security Advice for more information. If you suspect any fraud
or
malpractice,
email us at abuse@talentmate.com.
You have successfully saved for this job. Please check
saved
jobs
list
Applied
You have successfully applied for this job. Please check
applied
jobs list
Do you want to share the
link?
Please click any of the below options to share the job
details.
Report this job
Success
Successfully updated
Success
Successfully updated
Thank you
Reported Successfully.
Copied
This job link has been copied to clipboard!
Apply Job
Upload your Profile Picture
Accepted Formats: jpg, png
Upto 2MB in size
Your application for Full Stack Python Developer FE BE Serverless
has been successfully submitted!
To increase your chances of getting shortlisted, we recommend completing your profile.
Employers prioritize candidates with full profiles, and a completed profile could set you apart in the
selection process.
Why complete your profile?
Higher Visibility: Complete profiles are more likely to be viewed by employers.
Better Match: Showcase your skills and experience to improve your fit.
Stand Out: Highlight your full potential to make a stronger impression.
Complete your profile now to give your application the best chance!