Description
About the role
This is a senior IC position where you'll work on both the React frontend and the GraphQL BFF (Backend for Frontend) layer that sits between the UI and downstream APIs.
Responsibilities
- Build accessible, responsive web UIs with React, TypeScript, and Styled Components
- Own the GraphQL BFF layer — write schemas, resolvers, and REST data sources that aggregate downstream APIs
- Handle complex client-side state with Redux Toolkit and redux-saga; manage data fetching via Apollo Client
- Write comprehensive automated tests — unit, integration, and accessibility (jest-axe)
- Participate in CI/CD and deployment processes
Eligibility
- 7+ years of software development experience, with deep TypeScript and React (hooks, React 18)
- Strong command of GraphQL — both Apollo Client and Apollo Server
- Experience building BFF architectures and integrating REST APIs
- Proficiency with Redux Toolkit and redux-saga
- Solid testing practices across unit, integration, and E2E layers
Skills
- React
- TypeScript
- JavaScript
- Node.js
- GraphQL
- Redux Toolkit
- Redux Saga
Skills
· 7 totalRequired5
Nice to have2
Similar roles
IBM
2h ago
Research Intern – AI/ML
Ford Motor Company
2h ago
Software Engineer
Reliance Jio Infocomm Limited
2h ago
Summer Trainee Internship – Reliance Jio
Zimmer Biomet
2h ago
Test Engineer
Palo Alto Networks
11h ago
Principal Engineer, Frontend (Prisma AIRS)
DNV
11h ago
Senior Engineer - React