Senior React Developer

Bounteous

Gurgaon

On-site

INR 1,500,000 - 2,100,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Bounteous in Gurgaon, India, seeks a Senior React Developer with 8–10 years of experience to design, build, and maintain enterprise-grade frontend applications.

You will apply deep React.js and TypeScript expertise, architect scalable component libraries with Storybook, and manage state with Redux Toolkit, Redux Saga, React Query, or Context API.

Work with UX designers, backend engineers, and product owners in an Agile setting, implement micro-frontend patterns, and mentor junior developers.

Qualifications

  • 8–10 years of frontend development experience.
  • Expertise in React.js and TypeScript.
  • Experience with large-scale frontend architectures.
  • Familiarity with accessibility standards and testing.

Responsibilities

  • Design and develop scalable React.js apps using TypeScript and modern hooks.
  • Architect reusable component libraries documented with Storybook.
  • Implement complex state management with Redux Toolkit/Saga, React Query, or Context API.
  • Apply micro-frontend patterns for scalable frontend delivery.
  • Build and optimize Next.js apps with SSR/ISR for performance and SEO.
  • Define frontend architecture patterns and guide the team in Agile sprints.
  • Mentor junior developers and ensure code quality through reviews.

Skills

React.js
TypeScript
Frontend Architecture
Mentoring

Tools

Redux Toolkit
Redux Saga
React Query
Context API
Storybook
Next.js

Job description

About the Role
We are looking for a Senior React Developer with 8–10 years of experience to design, build, and maintain exceptional, enterprise-grade frontend applications. You will bring deep React.js and TypeScript expertise — architecting scalable component libraries, complex state management solutions, and high-performance user interfaces that delight users and meet rigorous enterprise standards. You will play a leading role in frontend architecture decisions, drive engineering best practices, mentor fellow developers, and collaborate closely with UX designers, backend engineers, and product owners to deliver outstanding digital experiences in an Agile environment.


Key Responsibilities


  • Design and develop scalable, high-performance React.js applications using TypeScript, modern hooks, and functional component patterns — delivering pixel-perfect, accessible, and responsive user interfaces.

  • Architect and implement reusable, well-documented component libraries aligned to design system standards — using Storybook to document and showcase components for cross-team consumption.

  • Design and implement complex state management solutions using Redux Toolkit, Redux Saga, React Query, or Context API — ensuring predictable, performant, and maintainable application state across large-scale React applications.

  • Implement micro-frontend architecture using Module Federation or equivalent — enabling independent team delivery and scalable frontend composition across enterprise platforms.

  • Build and optimise Next.js applications — leveraging server-side rendering (SSR), static site generation (SSG), and incremental static regeneration (ISR) for performance-critical and SEO-sensitive use cases.

  • Develop and enforce frontend architecture patterns — Clean Architecture, Feature-Driven Development, Atomic Design — ensuring long-term maintainability and scalability of the frontend codebase.


Performance & Quality


  • Implement comprehensive frontend performance optimisation strategies — code splitting, lazy loading, memoisation, bundle size optimisation, and Core Web Vitals improvement (LCP, FID, CLS).

  • Enforce WCAG accessibility standards (AA / AAA) across all UI components and pages — conducting accessibility audits and remediating issues to ensure inclusive user experiences.

  • Write comprehensive unit, component, and end-to-end tests using Jest, React Testing Library, Cypress, and Playwright — maintaining high test coverage and regression confidence across the frontend codebase.

  • Enforce code quality standards using ESLint, Prettier, and pre-commit hooks (Husky / Lint-staged) — maintaining a clean, consistent, and well-linted codebase across the team.


API Integration & Real-time Features


  • Integrate React frontends with backend REST APIs and GraphQL services — managing asynchronous data flows, loading states, error handling, and cache invalidation using React Query or Apollo Client.

  • Implement real-time data features using WebSockets or Server-Sent Events — delivering live dashboards, notifications, and collaborative features within React applications.

  • Implement secure frontend authentication flows — OAuth2, JWT, session management, and token refresh — integrating with identity providers (Auth0, Azure AD, Cognito) for enterprise-grade security.


DevOps & Delivery


  • Build and maintain CI/CD pipelines for frontend delivery — automating build, lint, test, and deployment workflows using GitLab CI, GitHub Actions, or Azure DevOps.

  • Manage frontend cloud deployments on AWS (S3, CloudFront, Amplify), Azure Static Web Apps, or Vercel / Netlify — configuring CDN, caching strategies, and environment-specific builds.

  • Manage monorepo tooling using Nx or Turborepo — optimising build times, managing shared libraries, and enforcing consistent tooling across multiple frontend packages.

  • Contribute to Docker containerisation of frontend applications — building optimised multi-stage Docker images for consistent, environment-agnostic frontend deployments.

  • Lead frontend technical design discussions — contributing React and frontend architecture expertise to solution design, trade-off analysis, and architectural decision-making across programmes.

  • Conduct thorough code reviews — providing constructive, knowledge-sharing feedback that elevates code quality, consistency, and engineering standards across the frontend team.

  • Collaborate closely with UX Designers (Figma handoff), Backend Engineers, QA, and Product Owners — ensuring seamless, end-to-end feature delivery aligned to design intent and business requirements in Agile sprints.

  • Mentor and coach junior and mid-level React developers — conducting knowledge-sharing sessions, pair programming, and career development support.

  • Contribute to and promote frontend engineering best practices — maintaining team coding standards, architectural decision records (ADRs), and technical documentation.


What We're Looking For


  • 8–10 years of frontend development experience with deep, demonstrable expertise in React.js and TypeScript in large-scale production environments.

  • Advanced React.js proficiency — Hooks, Functional Components, custom hook development, performance patterns, and complex component architecture.

  • Strong TypeScript skills — type system mastery, generics, utility types, and typed API integration in large-scale React applications.

  • Proven state management expertise — Redux Toolkit, Redux Saga, React Query, and Context API — in complex, data-intensive enterprise frontend applications.

  • Strong Next.js experience — SSR, SSG, ISR, and App Router — for performance-critical, SEO-sensitive production applications.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Frontend React Developer
Senior Frontend React Developer

Luxoft • Bengaluru

On-site
INR 1,800,000 - 3,200,000
Senior Frontend Engineer
Senior Frontend Engineer

Macromill • Bengaluru

On-site
INR 900,000 - 1,700,000
Senior Frontend Developer (React)
Senior Frontend Developer (React)

Unico Connect LLP. • Mumbai

On-site
INR 1,200,000 - 1,800,000
Senior React Developer 6+years
Senior React Developer 6+years

Sykasys • Chennai District

On-site
INR 1,200,000 - 1,800,000
Senior React Developer
Senior React Developer

Onedatasoftware • Coimbatore District

On-site
INR 1,000,000 - 1,500,000
Senior React JS Developer
Senior React JS Developer

The NineHertz • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Flexible PTO
Monthly team lunches
Quarterly offsites
+1
Senior React JS Developer
Senior React JS Developer

The NineHertz • Jaipur

On-site
INR 1,200,000 - 2,400,000
Flexible PTO
Monthly team lunches
Quarterly offsites
+1
Frontend Developer
Frontend Developer

Invictus • Gurugram District

On-site
INR 700,000 - 1,100,000
Senior React JS Developer
Senior React JS Developer

Talent Corner Hr Services • Bengaluru

On-site
INR 1,200,000 - 2,000,000
React.js Developer
React.js Developer

Qcentrio • Bengaluru

On-site
INR 2,600,000 - 4,200,000