Get more replies from employers
Send a job-specific resume in minutes.
BookMyMentor, located in Chennai District, India, is seeking a Senior Tech Lead (Fullstack) with over 6 years of software engineering experience. In this role, you will lead architecture and technical planning while actively contributing to hands-on engineering efforts.
The ideal candidate will have a strong background in scalable system design, API development, and mentoring. Familiarity with technologies such as Node.js, React, and AWS is essential.
Senior Level (5+ years)
Posted 6/11/2026
Technical Leadership & Ownership: Lead architecture, technical planning, implementation, and delivery of product features across frontend, backend, and platform systems.
System Design Expertise: Strong knowledge of scalable system architecture, API design, database design, integration patterns, and application reliability.
Hands‑On Engineering: Actively contribute to coding, debugging, complex feature development, and solving high‑impact technical challenges.
Team Guidance & Mentorship: Conduct code reviews, mentor engineers, guide design discussions, and ensure engineering best practices are followed.
Cross‑Functional Collaboration: Work closely with Product Managers, Designers, QA teams, and business stakeholders to translate requirements into technical solutions.
Quality, Security & Performance Focus: Own code quality, maintainability, scalability, application security, performance optimization, and production stability.
Modern Technology Stack Experience: Strong experience with Node.js, Python, React, Next.js, PostgreSQL, MongoDB, AWS, Docker, and Kubernetes.
Cloud & DevOps Understanding: Familiarity with cloud infrastructure, CI/CD pipelines, deployment processes, monitoring, logging, and production support.
AI‑Enabled Product Development: Understanding of AI APIs, LLM integrations, automation workflows, and considerations such as latency, reliability, cost, and explainability.
Problem Solving & Technical Decision Making: Ability to identify risks, evaluate trade‑offs, break down complex problems, and make pragmatic architecture decisions that balance speed, scalability, and maintainability.