React JS Developer

Mumbai, Maharashtra, India
Nov 06, 2024
Nov 06, 2025
Onsite
Full-Time
5 Years
Job Description

We are seeking a talented and experienced Senior React JS Developer to join our team in Mumbai. The ideal candidate will have a strong background in front-end development with React.js, HTML, CSS, JavaScript, and TypeScript. As a Senior Developer, you will work on building and maintaining high-performance applications, contributing to both development and production support (L2/L3) roles. You will be involved in the full development lifecycle, from conceptualization to deployment and optimization.

Key Responsibilities

  • Lead front-end development efforts using React.js, focusing on creating reusable, maintainable components.
  • Work closely with the backend team to integrate RESTful APIs and ensure seamless data exchange.
  • Develop responsive UI using HTML5, CSS3, and modern JavaScript/TypeScript features (ES6+).
  • Write unit tests using Jest and React Testing Library to ensure high code quality and functionality.
  • Contribute to the CI/CD pipeline, including deployments through tools like GitHub, Vercel, and Azure.
  • Integrate Front End Analytics solutions (Google Analytics, Adobe Analytics, Open Web Analytics) to track and optimize performance.
  • Collaborate in a cross-functional team, providing technical leadership, mentoring junior developers, and ensuring best practices are followed.
  • Be open to working in both Development and Production Support (L2/L3) roles, troubleshooting and resolving production issues as needed.
  • Maintain clear and concise documentation for code and development processes.

Must-Have Skills

  • 5+ years of experience in front-end development, primarily using React.js.
  • Strong proficiency in HTML, CSS, JavaScript, and TypeScript.
  • Experience in Unit Testing with Jest and React Testing Library.
  • Familiarity with version control systems, particularly GitHub.
  • Experience in CI/CD pipeline management and deployment (preferably using Vercel, Azure).
  • Hands-on experience with Google Analytics, Adobe Analytics, or other analytics tools.
  • Strong debugging skills and the ability to solve complex technical problems.
  • Excellent communication and documentation skills.
  • Experience in development and support roles (L2/L3) for troubleshooting and resolving production issues.

Good-to-Have Skills

  • Experience with Node.js and Next.js for full-stack development.
  • Familiarity with CMS technologies like Sitecore, Sanity, or Strapi.
  • Experience with Material Design, Styled Components, Less, or Sass.
  • Knowledge of Redux (Redux Toolkit, Redux Thunk, Redux-Saga).
  • Experience in working with GraphQL, Firebase, MongoDB, MySQL, or SQL Server.
  • Familiarity with Storybook for UI component libraries.

Why Join Us?

  • Opportunity to work with a dynamic, collaborative team on cutting-edge web applications.
  • Exposure to various technologies, including front-end analytics and CI/CD pipelines.
  • A chance to contribute to both development and production support, enhancing your skill set.
  • Competitive salary and career advancement opportunities.

If you’re passionate about front-end technologies and eager to contribute to a high-impact project, we encourage you to apply and be a part of our growing team!

Related Jobs