
Overview
Full-Stack Development (React & Python FastAPI)
About the Role:
We are looking for a passionate and experienced Technical Lead to join our growing team. You will play a key role in leading the development of our web applications using React and Python FastAPI. You will be responsible for the entire development lifecycle, from designing and implementing features to ensuring code quality, maintainability, and deployment. Additionally, you will leverage your hands-on experience with DevOps principles and database management to streamline our software development process.
Responsibilities:
- Lead and mentor a team of developers, providing technical guidance, code reviews, and best practices.
- Design and architect scalable, high-quality, and maintainable web applications using React and Python FastAPI.
- Develop and implement features according to user stories and technical specifications.
- Ensure adherence to coding standards, best practices, and maintainability guidelines.
- Collaborate with designers, product managers, and stakeholders to understand requirements and translate them into technical solutions.
- Automate development workflows using DevOps tools and methodologies.
- Manage and configure database systems to support the application needs.
- Implement CI/CD pipelines for continuous integration and deployment.
- Monitor application performance and identify opportunities for optimization.
- Troubleshoot and resolve technical issues efficiently.
- Stay up-to-date with the latest technologies and trends in web development, DevOps, and database management.
Qualifications:
- 5+ years of experience in full-stack development with a strong focus on React and Python FastAPI.
- Proven experience in leading and mentoring development teams.
- Solid understanding of software design principles, architectural patterns, and best practices.
- Experience with DevOps tools and methodologies (e.g., Git, CI/CD pipelines, infrastructure provisioning).
- Hands-on experience with database management (e.g., SQL, NoSQL).
- Excellent communication, collaboration, problem-solving, and analytical skills.
- Ability to work independently and manage multiple priorities effectively.
- Strong passion for building high-quality and user-friendly web applications.
Bonus Points:
- Experience with containerization technologies (e.g., Docker, Kubernetes).
- Experience with API testing and security best practices.
Job Type: Full-time
Pay: ₹300,000.00 - ₹500,000.00 per year
Schedule:
- Day shift
- Monday to Friday
Ability to commute/relocate:
- Lucknow, Uttar Pradesh: Reliably commute or planning to relocate before starting work (Preferred)
Education:
- Bachelor's (Preferred)
Experience:
- React: 1 year (Required)
Location:
- Lucknow, Uttar Pradesh (Required)
Work Location: In person