Responsibilities:
- Lead the design, development, and implementation of complex full-stack solutions
- Ensuring adherence to best practices, coding standards, and architectural guidelines.
- Conduct code reviews, provide constructive feedback, and ensure the delivery of high-quality, maintainable code.
- Develop responsive and user-friendly front-end interfaces
- Build robust, high-performance, and scalable backend services using Python with FastAPI.
- Integrate with various databases, APIs, and third-party services.
- Troubleshoot and debug complex technical issues across the full stack.
- Mentor and guide junior and mid-level developers.
- Collaborate effectively with cross-functional teams including product managers, UI/UX designers, QA engineers, and other stakeholders.
- Serve as a primary technical point of contact for clients and stakeholders, effectively communicating technical concepts, progress, and challenges.
- Gather and analyse client requirements, translating them into technical specifications and actionable development plans.
- Ability to understand Gen AI models and access the same from the application
Must Have Skills:
Technical Leadership:
- 5+ years of hands-on software development experience with progression to technical leadership roles
- Proven experience leading development teams (3-8 developers) and mentoring junior/mid-level engineers
- Strong architectural decision-making capabilities with ability to design scalable, maintainable systems
- Experience in code review processes, establishing coding standards, and ensuring technical quality
Development and Design:
- Solid understanding of RESTful API design principles, authentication and authorization mechanisms
- Knowledge of software design patterns (SOLID principles, Factory, Observer, Strategy etc.,)
- Experience with cloud platforms (AWS, Azure or GCP) and infrastructure as code
- Hands-on experience with containerization technologies (Docker)
- Experience in agile development methodologies and project management
- Knowledge of machine learning concepts and AI/ML integration in web applications
Work Location:
Bangalore/Noida (Hybrid).