We are seeking a Senior Python Full Stack Developer with 5–8 years of experience to join our engineering team. The ideal candidate will have a strong background in Python backend development and hands-on experience with modern frontend frameworks like React or Angular . This role also requires experience deploying applications on cloud platforms (Azure, AWS, or GCP) and a forward-thinking mindset that leverages AI-assisted development tools like Cursor , GitHub Copilot , or Windsurf .
Key Responsibilities :
- Design, develop, and maintain scalable full stack applications.
- Build robust Python backend services (e.g., APIs, microservices) using frameworks like FastAPI , Flask , or Django .
- Develop interactive, responsive frontend components using React or Angular .
- Deploy and manage applications on cloud environments (Azure, AWS, or GCP).
- Optimize performance and ensure high availability and responsiveness.
- Work closely with cross-functional teams including Product, DevOps, and QA.
- Leverage AI-powered coding tools to boost productivity and maintain code quality.
- Write clean, testable, and maintainable code, following software engineering best practices.
- Conduct code reviews and mentor junior developers when needed.
Required Skills & Experience :
5–8 years of professional software development experience.Strong proficiency in Python for backend development.Hands-on experience with either React or Angular .Experience building RESTful APIs and working with FastAPI , Flask , or Django .Cloud deployment experience on at least one platform : Azure , AWS , or GCP .Familiarity with modern AI coding assistants (e.g., GitHub Copilot, Cursor, Windsurf).Strong understanding of frontend development concepts : state management, component-based architecture, responsive design, etc.Proficient in Git and CI / CD workflows.Strong debugging, problem-solving, and analytical skills.