03 Oct
|
Navatech
|
India
Company Overview
As the Python FastAPI Backend Lead, you will be responsible for designing, developing, and maintaining high-performance backend systems using FastAPI. You will lead a team of talented developers, ensuring the delivery of robust and scalable backend solutions that meet the needs of our growing business.
Key Responsibilities
Technical Leadership
Lead the design and development of backend services and APIs using Python and FastAPI.
Provide technical guidance and mentorship to the backend development team.
Ensure best practices in code quality, testing, and deployment.
Architecture and Design
Architect scalable and productive backend systems that align with business goals.
Collaborate with front-end developers, product managers, and other stakeholders to define technical requirements and system design.
Review and approve technical designs and code changes.
Development and Implementation
Write clean, maintainable, and effective code.
Implement security and data protection measures.
Optimize applications for maximum speed and scalability.
Conduct regular code reviews and provide constructive feedback.
Foster a collaborative and inclusive team setting.
Continuous Improvement
Stay up-to-date with the latest industry trends and technologies.
Identify and implement process improvements to enhance development efficiency.
Contribute to the continuous improvement of the development lifecycle.
Requirements
Professional Experience
Bachelor’s degree in Computer Science, Engineering, or a related field.
5+ years of experience in backend development with Python.
3+ years of experience with FastAPI or similar frameworks (e.g., Flask, Django).
Proven experience leading a backend development team.
Technical Skills
Experience with asynchronous programming and concurrency in Python.
Experience with CI/CD pipelines and DevOps practices.
Development experience with microservices architecture and distributed systems
Stro
📌 Lead Backend Engineer Bengaluru (India)
🏢 Navatech
📍 India