Job details

Lead React.js Developer

  • Java
  • Redux
  • REST
  • Cypress
  • Agile
  • ES6
  • SOLID

This job might be expired

Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.

Posted: 1 month ago

Job description

Location: Remote- Bengaluru,Hyderabad,Delhi / NCR,Chennai,Pune,Kolkata,Ahmedabad,Mumbai
Duration: 36 Months

We are seeking an experienced React.js Developer to take the lead in designing and building performant, modular, and scalable web applications using modern front-end technologies.

This role will report to the Tech Lead or Senior Director of Development, working closely with cross-functional teams to deliver top-tier user experiences.

Key Responsibilities:
Design, develop, and maintain modern web applications using ReactJS or equivalent frameworks.

Architect and implement micro frontends for scalable and modular applications.

Collaborate with design, backend, and product teams to deliver seamless UI/UX.

Follow Test-Driven Development (TDD) practices and build unit, integration, and E2E tests.

Implement automation testing frameworks (Jest, Cypress, Selenium, etc.).

Optimize front-end performance for speed and scalability.

Lead code reviews and mentor junior/mid-level developers.

Stay current with the latest trends and tools in front-end development.

What Youll Need:
Strong experience in micro frontend architecture and implementation.

Expertise in ReactJS, JavaScript (ES6+), HTML5, and CSS3.

Practical understanding and implementation of TDD.

Familiarity with testing tools such as Jest, Cypress, or Selenium.

Experience with state management libraries (Redux, Recoil, etc.).

Solid understanding of RESTful APIs integration.

Proficiency in Git and version control workflows.

Familiarity with build tools like Webpack, Babel, Gulp, or Grunt.

Strong communication and leadership skills within agile teams.

Ability to work independently and make architectural decisions confidently.

IT Services & Consulting,
Full Time, Permanent
Software Development
Education
B.Tech/B.E. in Any Specialization
Any Postgraduate
Doctorate Not Required