Experience
7 - 12 yrs
Job Location
Noida, India
Vacancy
1
Designation
Senior React JS Developer
Job Type
ONSITE
Job Description
UI React - Senior Engineer
Location: Noida, UP, India
Job Description
- Build and maintain responsive, accessible web experiences using React, TypeScript and styled components.
- Develop and evolve the GraphQL BFF (Apollo Server on Express/Node.js), writing schemas, resolvers and REST data sources that aggregate downstream APIs.
- Manage complex client state with Redux Toolkit and redux-saga, and data fetching/caching with Apollo Client.
- Write robust automated tests unit/integration with Jest and React Testing Library and accessibility checks with jest-axe.
- Support CI/CD and deployment.
- Uphold engineering quality through code review, ESLint / Prettier standards, conventional commits, dependency hygiene, and SonarQube coverage reporting.
- Partner with product, design, QE and downstream API teams to deliver compliant, customer-centric outcomes.
What You'll Bring
- 7+ years of professional software development, with strong TypeScript and modern React (hooks, React 18).
- Solid experience with state management (Redux Toolkit, redux-saga or equivalent) and GraphQL on both client (Apollo Client) and server (Apollo Server) sides.
- Experience building BFFs and integrating with REST APIs.
- A strong testing discipline across unit, integration and E2E layers.
- Commitment to web accessibility (WCAG) and to writing secure code in a regulated environment.
Mandatory Competencies
- User Interface - React - React Hooks
- User Interface - JavaScript - JavaScript
- User Interface - React - RedUX
- User Interface - React - React Maps
- User Interface - HTML - HTML/CSS
- Tech - Unit Testing
No Referrers Available
There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.
