Talent.com
This job offer is not available in your country.
React js Developer - Redux / HTML / CSS

React js Developer - Redux / HTML / CSS

ORANGESIRI (OPC) PRIVATE LIMITEDChennai
30+ days ago
Job description

Role Summary :

  • We are seeking a skilled React.js Front-End Developer with over 5 years of hands-on experience to join a cutting-edge banking technology team. This role is best suited for developers confident with modern front-end stacks and comfortable working independently in a hybrid Agile environment.
  • The role focuses on building scalable, responsive user interfaces using React (with Hooks), ES6+ JavaScript, and RESTful APIs, with an emphasis on performance and maintainability.

Key Responsibilities :

  • Build responsive and reusable UI components using React.js
  • Integrate frontend logic with REST APIs
  • Collaborate with backend, design, and QA teams in Agile sprints
  • Maintain high performance and cross-browser compatibility
  • Participate in code reviews, estimations, and daily standups
  • Migrate class-based components to functional with Hooks when needed
  • Must-Have Technical Skills :

    Skill Required Depth

  • React.js (Hooks) Strong command of React Hooks such as useState, useEffect, and useContext for managing state, lifecycle, and side effects in functional components. Able to differentiate class vs. functional patterns, migrate legacy codebases, and explain the Virtual DOM vs. Real DOM.
  • JavaScript (ES6+) Deep familiarity with closures, hoisting, async / await, Promises, destructuring, arrow functions, and handling asynchronous API logic. Comfortable debugging JS behavior, explaining runtime output, and writing modular, reusable logic.
  • Redux (Relaxed Depth) Experience managing global state using Redux or Context API. Able to configure basic reducers / actions, use useSelector / useDispatch, and understand unidirectional data flow. Middleware experience (Thunk / Saga) is a plus but not mandatory.
  • HTML5 / CSS3 Proficient in writing semantic, accessible HTML5. Capable of building responsive layouts using Flexbox, Grid, and media queries. Strong understanding of the CSS box model and positioning schemes (relative, absolute, fixed, sticky).
  • API Integration Skilled in making fetch or axios calls to REST APIs, managing loading states, and handling success / error scenarios. Able to decouple UI logic from data-fetching logic for maintainable code.
  • Agile Collaboration Experience working in Agile environments. Comfortable participating in standups, effort estimations, and collaborating using Git and task boards (e.g., JIRA). Strong verbal and written communication skills.
  • Nice-to-Have Skills :

  • Basic testing using Jest or React Testing Library
  • Familiarity with React performance optimizations (useMemo, useCallback)
  • Knowledge of React Router for SPA navigation
  • Experience with CSS Frameworks like Bootstrap, SCSS
  • Understanding of Git, branching, and CI / CD pipelines
  • (ref : hirist.tech)

    Create a job alert for this search

    React Js Developer • Chennai