Lead Full-Stack Engineer
Company: EduBridge Learning Pvt. Ltd.
Department: Product & Learning Solutions
Location: Mumbai (Work from Office)
Employment Type: Full-Time, Permanent
Experience: 812 Years
Reporting To: President Product & Learning Solutions
About EduBridge
EduBridge Learning is one of India's leading workforce skilling companies, focused on empowering young people through education, skill development and career opportunities.
Our Product & Learning Solutions team builds technology-driven products that support learning and career progression, including AI-powered language learning applications, job readiness assessment platforms, international career platforms and career services tools.
Role Overview
We are looking for an experienced Lead Full-Stack Engineer to lead the architecture, development and deployment of a new AI-powered product from the ground up.
The individual will be responsible for end-to-end product engineering, including backend and frontend development, system architecture, database design, AI integrations and cloud deployment.
This role requires a hands-on technical leader who can independently drive development, establish engineering standards, mentor junior developers and collaborate closely with product leadership.
Key Responsibilities
1. Technical Architecture & Product Development
- Design and develop scalable product architecture, including services, APIs, databases and deployment environments.
- Translate product requirements into technical specifications, development plans and timelines.
- Lead end-to-end development from initial architecture to production deployment.
- Develop and maintain core backend, frontend and integration modules.
- Ensure product scalability, performance, reliability and maintainability.
2. Full-Stack Development
- Develop backend applications using Node.js or Python.
- Build responsive frontend applications using React or Next.js.
- Design and optimise PostgreSQL databases, including schema design, queries and performance.
- Implement multi-tenant SaaS architecture with row-level security.
- Work with Supabase or equivalent backend platforms.
3. Engineering Standards & Code Quality
- Establish coding standards, development guidelines and technical documentation.
- Conduct code reviews and ensure code quality before deployment.
- Implement automated testing, CI/CD pipelines and deployment processes.
- Set up production monitoring, debugging and performance optimisation.
- Ensure application security and data privacy, including compliance with applicable data protection requirements.
4. AI & Third-Party Integrations
- Integrate Large Language Models (LLMs), AI APIs, speech and voice technologies into production applications.
- Develop reliable and scalable AI-powered product features.
- Integrate third-party APIs, platforms and external data sources.
- Monitor AI performance, usage and operational costs.
5. Team Leadership & Mentoring
- Mentor junior developers and interns through technical guidance, code reviews and hands-on collaboration.
- Break down development requirements into manageable tasks.
- Guide developers on coding practices, debugging and implementation.
- Build a strong engineering culture focused on ownership, quality and timely delivery.
6. Product & Stakeholder Collaboration
- Work closely with product managers, designers and business stakeholders.
- Participate in sprint planning, weekly product reviews and product demonstrations.
- Track development progress and highlight technical risks.
- Ensure timely delivery of product milestones and releases.
Required Skills & Qualifications
- 812 years of hands-on Full-Stack Development experience.
- Minimum 3 years of experience in a Tech Lead / Lead Engineer role.
- Proven experience building and launching at least one product from scratch to production.
- Strong backend development expertise in Node.js or Python.
- Strong frontend development experience in React or Next.js.
- Extensive experience with PostgreSQL, database architecture and optimisation.
- Hands-on experience with multi-tenant SaaS architecture and row-level security.
- Experience integrating AI / LLM APIs into live products.
- Strong understanding of REST APIs, system architecture and third-party integrations.
- Experience with cloud deployment, CI/CD pipelines, testing and production monitoring.
- Strong technical leadership, problem-solving and mentoring capabilities.
Good to Have
- Experience in EdTech, HRTech or B2B SaaS products.
- Experience with AI-powered applications and LLM-based solutions.
- Exposure to speech, voice and real-time audio integrations.
- Experience with React Native or Flutter.
- Knowledge of India's Digital Personal Data Protection (DPDP) Act.
- Experience developing analytics dashboards and reporting platforms.
- Familiarity with Linear, Jira or similar project management tools.
First 90-Day Deliverables
- First 30 Days: Understand product requirements, evaluate existing systems and finalise the technical architecture and engineering roadmap.
- First 60 Days: Develop core modules in a staging environment and establish code review, testing and deployment standards.
- First 90 Days: Drive the first product release and enable junior developers to independently deliver features under technical supervision.
Education
B.E. / B.Tech / MCA in Computer Science, Information Technology or a related discipline.