Senior React.js Technical Lead - JavaScript, Node.js
India
Job Description
Senior React.js Technical Lead - JavaScript, Node.js
Bengaluru, Karnataka

Job Summary

MERN Stack Engineer 

We are seeking a mid-level MERN Stack Engineer to design, build, and evolve reliable, scalable full-stack solutions across frontend and backend domains, with a clear focus on delivering customer and business outcomes within a product-led environment. The role requires strong hands-on engineering capability across modern JavaScript / TypeScript ecosystems, cloud-native architectures, API development, and contemporary frontend frameworks, together with clear accountability for code quality, security, testing, and operational reliability.

The successful candidate will work collaboratively with product, architecture, quality engineering, platform, and operations teams in an Agile delivery model, contributing to technical decision-making, engineering trade-offs, and the development of reusable, maintainable solutions that support long-term platform value. This role is well suited to an engineer who brings strong technical fundamentals, sound judgement, a continuous improvement mindset, and a responsible approach to adopting modern engineering practices, including AI-assisted development.

 

 

Key Responsibilities

  • Lead development of enterprise‑grade full‑stack applications using the MERN stack.
  • Collaborate with UX, QA, SRE, and DevOps teams to deliver scalable solutions.
  • Apply architectural principles focusing on scalability, maintainability, security, observability, and performance
  • Design and develop backend services using Node.js (Express / NestJS).
  • Build modern, responsive, high‑performance UIs using React, hooks, and component‑driven architecture.
  • Drive adoption of microservices, micro‑frontends, and event‑driven architectures.
  • Implement secure APIs, authentication, and authorization mechanisms.
  • Enforce code quality, testing, and DevOps best practices.
  • Mentor junior engineers and provide technical guidance.
  • Operate effectively in an Agile / product‑centric teams

 

Skill Requirements

8+ years of relevant experience in full-stack software engineering, with strong hands-on capability across frontend, backend, API development, cloud platforms, and delivery engineering.

Backend: Strong proficiency in Node.js, Express.js / NestJS, REST APIs, GraphQL, WebSockets, and secure service design. Exposure to gRPC and serverless design patterns would be advantageous.

Frontend: Strong experience with React.js / Next.js, TypeScript, modern JavaScript, HTML5, CSS3, component-based architecture, and state management approaches such as Redux Toolkit or Zustand.

Databases: Strong hands-on experience with MongoDB and schema design, with working knowledge of PostgreSQL / MySQL considered beneficial.

Engineering Fundamentals: Strong understanding of clean code, maintainability, scalability, resilience, performance optimisation, and secure software engineering practices.

Event-Driven and Distributed Systems: Experience with Kafka, RabbitMQ, or cloud-native messaging technologies, with a sound understanding of asynchronous processing and integration patterns.

DevOps & Platform Engineering: Experience with CI/CD pipelines, GitHub Actions / Jenkins / Harness, Docker, Kubernetes, environment automation, and platform-aligned engineering practices.

Cloud & Modern Platforms: Hands-on experience with AWS / Azure / GCP, managed services, serverless capabilities, and API gateway technologies.

Testing, Quality & Operational Ownership: Experience with unit, integration, end-to-end, contract, and performance testing, together with knowledge of logging, monitoring, tracing, incident support, and continuous improvement practices.

Architecture: Good understanding of microservices, micro-frontends, reusable platform capabilities, domain-driven design, and contemporary design patterns.

Security & Responsible AI: Knowledge of OAuth2, JWT, OWASP practices, secure development lifecycle principles, and the responsible use of AI-assisted development tools.

Ways of Working: Proven experience operating within Agile / product-led environments and collaborating effectively across cross-functional teams.

 

Clear and effective communication with both technical and non-technical stakeholders.

 

Strong ownership mindset, with sound judgement and accountability for delivery outcomes.

 

Adaptability and a continuous learning approach in response to evolving technologies and ways of working.

 

Collaborative team working style, openness to feedback, and willingness to support peers.

 

Other Requirements

Bachelor’s degree in Computer Science, Engineering, or a related discipline. Relevant cloud, Kubernetes, or modern software engineering certifications would be advantageous.

Information at a Glance

Why HCLTech?

At HCLTech, you'll supercharge your potential. You'll find your career. And you'll find your spark. All at a place that knows that helping its customers stay on top starts by putting its people first.

HCLTech is a global technology company, home to more than 226,300 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues as of 12 months ending December 2025 totaled $14.5 billion.

23 Benefits At HCLTech, we believe in empowering our employees with comprehensive benefits that support their professional growth and enhance their well-being. When you sign up for a career with us, you gain access to: https://rmkcdn.successfactors.com/147eb21f/a701dca9-f32d-4fc9-9447-6.svg Industry-benchmarked compensation https://rmkcdn.successfactors.com/147eb21f/b0c54381-ddcc-4a33-9b35-9.svg Best-in-class healthcare benefits https://rmkcdn.successfactors.com/147eb21f/b73027be-7aae-4d36-a090-4.svg Personal time off https://rmkcdn.successfactors.com/147eb21f/d5b4fdfd-2e99-4e26-9878-9.svg Maternity and paternity benefits https://rmkcdn.successfactors.com/147eb21f/3d42b0fc-4652-435a-9ece-c.svg Access to skills / higher education programs/resources https://rmkcdn.successfactors.com/147eb21f/aeddeaf2-9e25-4584-ad11-d.svg Discounts on products and services via Benefit Box https://rmkcdn.successfactors.com/147eb21f/a9609a3b-2700-4b3c-9d90-a.svg Participate in CSR programs and live life with a purpose https://rmkcdn.successfactors.com/147eb21f/c6e33851-710f-4634-bd69-f.svg Opportunities to grow and advance your career Note: The benefits listed above vary depending on the nature of your employment and the country where you work. Some benefits may be available in some countries but not in all.