ReactJs Team Lead
Job Description
About uEngage
uEngage is a leading SaaS company empowering restaurants and food businesses with their own branded ordering apps, websites, and digital engagement solutions. Our platform serves businesses across India, helping them scale their online presence and customer engagement. We are passionate about building reliable, scalable, and high-performance products that make a real business impact.
About the role
We are looking for an experienced React.js Team Lead to lead our frontend engineering efforts and build scalable, high-performance web applications.
In this role, you'll lead and mentor a team of frontend developers, drive frontend architecture and technical decisions, and work closely with Product, Design, Backend, and QA teams to deliver high-quality products.
You'll be responsible for ensuring engineering best practices, code quality, application performance, and timely delivery while also contributing hands-on to the development of our frontend applications.
What You'll Do:
Lead, mentor, and manage a team of React.js developers.
Design, develop, and maintain scalable and high-performance web applications.
Drive frontend architecture, technical decisions, and development standards.
Build reusable, maintainable, and scalable React components.
Conduct code reviews and ensure adherence to engineering best practices.
Collaborate closely with Product, Design, Backend, and QA teams to deliver business requirements.
Optimize application performance, responsiveness, and scalability.
Identify and resolve technical bottlenecks and production issues.
Ensure responsive design and cross-browser compatibility.
Participate in sprint planning, estimation, and project execution.
Drive continuous improvements in frontend development processes and practices.
Ensure applications follow appropriate security, accessibility, and performance standards.
What we are looking for
Required Skills & Qualification:
5+ years of experience in frontend development with strong hands-on experience in React.js.
At least 2 years of experience leading or mentoring frontend development teams.
Strong expertise in React.js, JavaScript (ES6+), TypeScript, HTML5, and CSS3.
Strong understanding of component-driven architecture and frontend design patterns.
Experience with state management libraries such as Redux, Context API, or Zustand.
Hands-on experience with REST APIs and frontend-backend integrations.
Strong understanding of responsive web development and cross-browser compatibility.
Experience with Git and collaborative development workflows.
Strong debugging, analytical, and problem-solving skills.
Experience working in Agile/Scrum environments.
Strong understanding of frontend performance optimization and scalable application development.
Good To have:
Experience with Next.js and server-side rendering.
Familiarity with CI/CD pipelines and modern DevOps practices.
Experience with frontend performance monitoring and optimization.
Exposure to cloud platforms such as AWS.
Experience working in SaaS or product-based companies.
Understanding of frontend security and accessibility best practices.
What makes you a great fit?
Strong technical leadership and people management skills.
Passionate about building scalable, high-quality frontend applications.
Strong ownership and accountability.
Ability to balance technical excellence with business priorities.
Excellent problem-solving and decision-making skills.
Strong communication and collaboration skills.
Ability to mentor and develop team members.
Comfortable working in a fast-paced, product-driven environment.
Why join uEngage -
Build products used by businesses across India.
Work on a fast-growing SaaS platform in the food-tech ecosystem.
Lead and shape frontend engineering initiatives with meaningful ownership.
Collaborate with a talented product and engineering team.
Solve challenging technical and business problems with real-world impact.
Opportunity to grow into larger technical and people leadership responsibilities.
Work with modern frontend technologies and scalable product architecture.
If you're passionate about frontend engineering, enjoy leading teams, and want to build scalable products with real business impact, we'd love to hear from you.
Life at uEngage
Join our amazing team and be part of something extraordinary

Office Celebrations & Outings

Training Programs

Behind-the-scenes Reels

5-Year Club Recognition
