Web Development

Frontend Engineer (React + TypeScript) (Remote)

Preferable Location(s): Gurugram, India
Work Type: Full Time

Location: Remote
Experience Level: 4–6 years

About the Role


We are looking for a skilled Frontend Engineer with 4+ years of experience and deep expertise in React 18, TypeScript, and modern design systems to join our growing team. This role will focus on building high-quality, scalable, and performant front-end applications while driving a smooth migration path from Angular to React. The ideal candidate will have hands-on experience in state management, component-driven development, testing practices, and codebase integration across multiple React applications.

Key Responsibilities

  • Develop and maintain responsive, accessible, and high-performance user interfaces using React 18 + TypeScript.

  • Implement reusable UI components and design systems (Tailwind CSS, shadcn, or equivalent).

  • Manage complex application state using Redux Toolkit, Zustand, or modern state management patterns.

  • Contribute to and lead Angular-to-React migration initiatives, ensuring clean and maintainable code transitions.

  • Integrate and standardize code from multiple React applications into unified solutions.

  • Write clean, tested, and well-documented code following industry best practices.

  • Ensure high-quality deliverables through unit, integration, and UI testing (Jest, React Testing Library).

  • Collaborate closely with product managers, designers, and backend engineers to ship end-to-end features.

  • Stay up-to-date with evolving front-end frameworks, tooling, and best practices.

Required Skills & Qualifications

  • Strong proficiency in React 18 and TypeScript.

  • Experience with Tailwind CSS and/or shadcn UI (or equivalent design systems).

  • Solid understanding of state management (Redux Toolkit, Zustand, or similar).

  • Hands-on experience with frontend testing frameworks (Jest, React Testing Library).

  • Prior experience with Angular-to-React migration projects.

  • Knowledge of integrating and maintaining multiple React applications within a shared codebase.

  • Strong understanding of web performance, accessibility, and responsive design principles.

  • Excellent problem-solving skills, code quality discipline, and collaborative mindset.



Submit Your Application

You have successfully applied
  • You have errors in applying