Job Title : Python / FastAPI Development Lead
Location : Remote
Experience : 8+ years (Python), 3+ years (FastAPI), 4+ years (Team Leadership)
Job Description
We are looking for a Python / FastAPI Development Lead to design, develop, and maintain high-quality backend services. The ideal candidate will lead a team of developers, ensure best engineering practices, and deliver scalable and reliable API solutions.
Key Responsibilities
- Lead the development of backend services using Python and FastAPI.
- Design, build, and maintain RESTful APIs with scalable architecture.
- Implement asynchronous programming and optimize application performance.
- Oversee the complete API lifecycle from design to deployment.
- Review code, guide team members, and ensure best software engineering practices.
- Implement automated testing to maintain code quality.
- Manage CI / CD pipelines for smooth deployments.
- Collaborate with cross-functional teams for requirement analysis and delivery.
- Use Git for version control and maintain clean, maintainable codebases.
Required Skills
Strong proficiency in Python and FastAPI.Experience with asynchronous programming (async / await).Solid understanding of scalable design patterns.Hands-on experience with REST API development.Experience with CI / CD tools and automated testing frameworks.Strong leadership and team-management skills.Good understanding of software engineering standards and best practices.