Lead Software Engineer

Bounteous

Gurugram District

Hybrid

INR 1,800,000 - 2,400,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Bounteous in India is seeking a Senior React Developer with 6+ years of experience to design, build, and maintain enterprise-grade frontend applications. You will bring deep React.js and TypeScript expertise to deliver scalable, performant, and accessible user interfaces, collaborating with UX designers, backend engineers, and product owners in an Agile environment.

You will mentor junior developers, contribute to frontend architecture decisions, implement complex state management, and ensure

Qualifications

  • 6+ years frontend experience with React.js and TypeScript.
  • Strong TS skills and API integration experience.
  • Proven state management experience in complex apps.
  • WCAG accessibility and cross-browser know-how.
  • Experience with CI/CD pipelines and tooling.

Responsibilities

  • Design and build scalable React.js applications with TypeScript.
  • Develop reusable components aligned to design system.
  • Implement state management using Redux Toolkit or React Query.
  • Integrate frontend with REST APIs and Next.js where applicable.
  • Ensure accessibility, performance, and quality through testing.

Skills

React.js
TypeScript
Frontend architecture
Performance optimization
Collaboration

Tools

Redux Toolkit
React Query
Jest
Playwright

Job description

Job Description
About the Role

We are looking for a Senior React Developer with 6+ years of experience to design, build, and maintain high-quality, enterprise-grade frontend applications. You will bring deep React.js and TypeScript expertise delivering scalable, performant, and accessible user interfaces that meet the highest engineering standards. You will work closely with UX designers, backend engineers, product owners, and architects in an Agile delivery environment — contributing to frontend architecture decisions, code reviews, and engineering best practices.

Key Responsibilities
React Development
  • Design and develop scalable, high-performance React.js applications using TypeScript and modern hooks — delivering pixel-perfect, accessible, and responsive user interfaces.
  • Build and maintain reusable, well-documented component libraries aligned to design system standards.
  • Implement complex state management solutions using Redux Toolkit, React Query, or Context API.
  • Integrate React frontends with backend REST APIs — managing async data flows, error handling, and loading state patterns.
  • Build Next.js applications leveraging SSR / SSG for performance-critical and SEO-sensitive use cases where applicable.
  • Enforce WCAG accessibility standards and cross-browser compatibility across all UI components and pages.
Performance & Quality
  • Implement frontend performance optimisation — code splitting, lazy loading, memoisation, and Core Web Vitals improvement.
  • Write comprehensive unit and component tests using Jest and React Testing Library — maintaining high test coverage and regression confidence.
  • Conduct E2E testing using Cypress or Playwright — validating critical user journeys across the frontend application.
  • Enforce code quality standards — ESLint, Prettier, and pre-commit hooks — maintaining a clean and consistent codebase.
  • Participate actively in code reviews — providing constructive technical feedback to peers and upholding frontend engineering standards.
CI/CD & Delivery
  • Integrate frontend test suites and build pipelines into CI/CD workflows — Jenkins, GitLab CI, or GitHub Actions.
  • Support frontend cloud deployments on AWS (S3, CloudFront) or Azure Static Web Apps — configuring CDN, caching strategies, and environment-specific builds.
  • Contribute to Agile delivery ceremonies — sprint planning, backlog refinement, stand-ups, and retrospectives.
  • Collaborate with UX Designers (Figma handoff), Backend Engineers, QA, and Product Owners — ensuring seamless end-to-end feature delivery.
  • Produce clear technical documentation — component libraries, architecture decision records, and frontend standards guides.
  • Mentor and coach junior React developers — sharing knowledge and promoting frontend best practices.
What We're Looking For
  1. 6+ years of frontend development experience with deep, demonstrable expertise in React.js and TypeScript in large-scale production environments.
  2. Advanced React.js proficiency — Hooks, Functional Components, custom hooks, performance patterns, and complex component architecture.
  3. Strong TypeScript skills — type system mastery, generics, utility types, and typed API integration.
  4. Proven state management expertise — Redux Toolkit, React Query, or Context API — in complex, data-intensive enterprise applications.
  5. Strong API integration skills — REST (Axios / Fetch), with robust error handling, caching, and loading state management.
  6. Comprehensive testing experience — Jest, React Testing Library, Cypress / Playwright — with strong commitment to test coverage.
  7. Deep knowledge of WCAG accessibility standards and cross-browser / cross-device compatibility.
  8. Strong CI/CD integration experience — Jenkins, GitLab CI, or GitHub Actions — for automated frontend build, test, and deployment.
  9. Good understanding of frontend performance optimisation — Core Web Vitals, code splitting, lazy loading, and bundle size management.
  10. Excellent communication and collaboration skills — engaging effectively with UX designers, backend engineers, product owners, and stakeholders.
Nice to Have
  • Next.js experience — SSR, SSG, and App Router for performance-critical applications.
  • Micro-frontend architecture experience — Module Federation or equivalent.
  • GraphQL experience — Apollo Client or urql alongside REST.
  • Storybook — component library documentation and visual testing.
  • Experience with design tokens and multi-brand design system implementation.
  • AWS / Azure frontend hosting — S3, CloudFront, Azure Static Web Apps.
  • Experience in Financial Services, Banking, or regulated industry environments.
  • Familiarity with AI-augmented frontend development — integrating LLM-powered features into React 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
Senior Frontend Developer

Info Services • Hyderabad

On-site
INR 1,300,000 - 2,100,000
Frontend Engineer
Frontend Engineer

Capital One • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Frontend Developer
Frontend Developer

Earn Modes • Gurugram District

On-site
INR 1,200,000 - 2,400,000
FrontEnd Developer
FrontEnd Developer

PIPRA Solutions • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Staff Frontend Engineer
Staff Frontend Engineer

Emergent • Bengaluru

On-site
INR 4,200,000 - 6,800,000
Frontend Developer
Frontend Developer

Invictus • Gurugram District

On-site
INR 700,000 - 1,100,000
Senior Software Engineer II (ReactJS)
Senior Software Engineer II (ReactJS)

ConnectWise • Pune District

On-site
INR 1,400,000 - 2,800,000
Sr React Developer
Sr React Developer

Intellect Design Arena • Hyderabad

On-site
INR 1,800,000 - 2,400,000