to design, develop, and maintain scalable web applications. The ideal candidate should be comfortable working across the full stack, collaborating with cross-functional teams, and delivering high-quality enterprise solutions.
Key Responsibilities
Design, develop, and maintain
RESTful APIs
using
Python FastAPI
Build responsive and high-performance UI components using
React.js
Implement secure, scalable backend services and integrations
Deploy and manage applications on
Microsoft Azure
(App Services, Azure Functions, Storage, etc.)
Work with databases (SQL / NoSQL) and optimize queries for performance
Implement authentication and authorization (OAuth2, JWT, Azure AD)
Write clean, testable, and maintainable code following best practices
Perform code reviews and mentor junior developers
Collaborate with product owners, architects, and DevOps teams
Participate in Agile ceremonies (Sprint planning, stand-ups, retrospectives)
Required Skills
7+ years
of overall software development experience
Strong hands-on experience with
Python
and
FastAPI
Solid experience in
React.js
, JavaScript (ES6+), HTML5, CSS3
Experience with
Microsoft Azure
(Azure App Service, Azure DevOps, CI/CD pipelines)
Strong understanding of