Role: Full Stack Developer - Team Lead
Location: Bangalore
Work Mode: Full Time
We are looking for a hands-on Team Lead (Full-Stack Developer) to shape the future of AI-powered applications. With strong expertise in Python (backend) and React.js (frontend), you'll build and scale products that integrate advanced AI capabilities into real-world use cases. Alongside writing production-grade code, you'll mentor engineers, champion best practices, and lead the team in delivering high-quality, AI-driven solutions that make a meaningful impact.
Roles & Responsibilities
Lead and manage a team of full-stack developers, ensuring timely and successful project delivery.
Architect, design, and implement scalable applications across web and mobile platforms, with a focus on AI-powered features and integrations.
Develop and maintain robust front-end and back-end architectures to support both traditional and AI-driven workflows.
Design, build, and optimize APIs and integrations, including those that interface with AI/ML models and third-party AI services.
Ensure cross-platform optimization, performance, and responsiveness of applications.
Collaborate closely with product managers, designers, data scientists, and stakeholders to translate business needs into AI-enabled technical solutions.
Conduct code reviews, enforce coding standards, and uphold high-quality engineering practices.
Drive adoption of best practices in development, security, testing, and deployment, including scalable AI/ML deployment pipelines.
Mentor, coach, and grow team members, fostering expertise in full-stack development and AI-first product engineering.
Strong problem-solving, communication, and leadership skills.
A builder's mindset - thrives on solving problems end-to-end and taking ownership.
A hands-on leader - willing to code while guiding and mentoring the team.
Adaptability and bias for action - comfortable with ambiguity, proactive, and outcome-driven.
Curiosity for AI - eager to learn and experiment with new AI/ML tools and integrations.
If you are a hands-on leader who loves building, mentoring, and experimenting with AI, this role is for you
Qualifications & Requirements
Must-Haves
Education: B.Tech / M.Tech / M.Sc in Computer Science, or equivalent practical experience.
Experience:?4-7 years in software development, including?2+ years in a team lead or technical leadership role.
Strong foundation in?data structures, algorithms, and OOP principles.
Proficiency in?Python with frameworks?such as Django or FastAPI.
Expertise in?React.js / Next.js, with solid knowledge of JavaScript, HTML5, and CSS.
Hands-on experience with both?relational?(MySQL, PostgreSQL)?and NoSQL databases?(e.g., Elasticsearch, MongoDB).
Strong problem-solving, communication, and leadership skills.
Nice-to-Haves?
Familiarity with?AI/ML concepts, APIs, and model integration.
Experience with?cloud platforms?(AWS, Azure, or GCP) and deployment of scalable applications.
Knowledge of?containerization and orchestration?(Docker, Kubernetes).
Exposure to?CI/CD pipelines, DevOps practices, and automated testing.
Prior experience in a?startup or fast-paced environment.
Job Type: Full-time
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.