HamburgerMenu
hirist

Software Engineer - React.js/Node.js

Posted on: 18/08/2025

Job Description

Key Responsibilities :

- Develop and maintain responsive web applications using ReactJS and Redux.

- Implement both class-based and function-based components using React lifecycle methods and React Hooks.

- Manage state efficiently using the Redux framework and middleware.

- Build secure APIs and integrate with backend services using Node.js and Express.js, including middleware for authentication and authorization.

- Write and maintain unit tests using JEST and Enzyme.

- Implement UI using Styled Components, LESS, and responsive CSS practices.

- Handle asynchronous operations with Promises, async/await, and callbacks.

- Consume RESTful APIs and handle JSON data effectively.

- Debug complex issues in JavaScript and optimize performance.

- Use tools like Jenkins, GIT, SonarQube, Checkmarx, and Nexus for CI/CD and code quality checks.

Required Skills :

- Minimum 5 years of hands-on experience with ReactJS and Node.js.

- Strong knowledge of :

  • React class and function components
  • Redux and state management
  • Express.js middleware
  • Asynchronous JavaScript (Promise, async/await, callbacks)
  • REST APIs, HTML5, CSS3, JavaScript, and JSON
- Experience with unit testing frameworks like JEST and Enzyme.

- Styling using Styled Components and CSS preprocessors (LESS).

- Proficiency in debugging and performance tuning.

- Experience with CI/CD tools such as Jenkins, Git, SonarQube, Checkmarx, and Nexus.

Good to Have :

- Experience in MongoDB and performance optimization in front-end or full-stack environments.

Why Join Us?

- Work on cutting-edge front-end technologies in a collaborative and innovative team.

- Hybrid work model for flexibility and work-life balance.

- Immediate onboarding with potential for long-term engagement through contract-to-hire.

- Opportunity to work in a central Pune location (Shivajinagar).

info-icon

Did you find something suspicious?