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