HamburgerMenu
hirist

Senior UI Developer - React.js

Nasugroup
Pune
8 - 12 Years

Posted on: 12/11/2025

Job Description

Description :


We are seeking an experienced UI developer who has a strong command of React.js and HTML, CSS, React.js, d3.js, Redux Toolkit tech stack. Must have demonstratable experience of at least 8 years developing precise product UI according to UX design guidance, standards and principles. Experience of developing and maintaining UI design system is preferred. Primary responsibility will be to create user interface elements and incorporate them using established React.js methodologies like Flux or Redux.


Your focus will be on developing reliable and easily maintainable components and ensuring the overall application's stability. Collaboration and problem-solving skills are essential as you'll be coordinating with other team members working on various parts of the system. A dedication to collaborative problem-solving, advanced design, and delivering high-quality products is crucial for this role.

Responsibilities :


- Optimizing components for maximum performance across a vast array of web-capable devices and browsers.

- Developing new user-facing features using React.js

- Building reusable components and front-end libraries for future use

- Translating UX designs and wireframes into high quality code

- Documenting application changes and development updates

- Troubleshooting interface software and debugging application codes

Skills :


- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model

- Thorough understanding of React.js and its core principles

- Experience with popular React.js workflows (such as Flux or Redux)

- Familiarity with newer specifications of EcmaScript

- Experience with data structure libraries (e.g., Immutable.js)

- Knowledge of isomorphic React is a plus

- Familiarity with RESTful APIs

- Knowledge of modern authorization mechanisms, such as JSON Web Token

- Familiarity with modern front-end build pipelines and tools

- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.

- Ability to understand business requirements and translate them into technical requirements

- A knack for benchmarking and optimization

- Familiarity with code versioning tools such as Git, SVN, and Mercurial

- Experience with developing and maintaining UI design system

Requirements :


- Bachelors degree in computer science, information technology, or a similar field

- 8+ experience working as a react.js developer

- In-depth knowledge of JavaScript, CSS, HTML, and front-end languages

- Knowledge of REACT tools including React.js, d3.js, Webpack, Enzyme, Redux, and Flux.

- Experience with user interface design

- Experience with developing precise product UI according to UX design, standards and principles.

- Knowledge of performance testing frameworks

- Experience with browser-based debugging and performance testing software

- Excellent troubleshooting skills

- Good project management skills

- Demonstratable/ live examples of code produced, is preferred.


info-icon

Did you find something suspicious?