About the Role
We're looking for a highly experienced React & Next.js Engineer to lead the modernization and simplification of our existing application. You will be responsible for reducing technical debt, refactoring repetitive code, and implementing modern tools and best practices to deliver a cleaner, more scalable codebase.
This role is ideal for a senior-level engineer who has worked extensively with React, Next.js, React Hook Form, Zod, TanStack Query, Zustand, AG Grid, and Unleash, and knows how to balance clean architecture with performance.
Key Responsibilities
Lead code reduction efforts by:
Replacing API routes with a single dynamic handler.
Implementing React Hook Form (cutting down lines of form code).
Using TanStack Query for API calls (reducing API code by 90%+).
Extracting and building reusable components from repetitive logic.
Drive modernization by integrating:
React Hook Form + Zod ? efficient form handling and validation.
TanStack Query ? smart data fetching and caching.
AG Grid ? advanced table/data grid solutions.
Zustand ? lightweight, scalable state management.
Unleash ? robust feature flag implementation.
Work in Cursor for fast, collaborative development.
Refactor and optimize existing code without full rewrites.
Ensure maintainability, scalability, and performance of the application.
Requirements
5+ years of professional experience with React & Next.js.
Proven expertise with:
React Hook Form + Zod
TanStack Query (React Query)
AG Grid
Zustand
Unleash (Feature Flags)
Strong understanding of code refactoring, component reusability, and API optimization.
Experience working in modern collaborative dev tools (Cursor preferred).
Ability to lead technical decisions and simplify complex codebases.
Excellent problem-solving and communication skills.
Nice to Have
Experience in large-scale codebase modernization.
Familiarity with server-side rendering (SSR) and static site generation (SSG) in Next.js.
Previous experience reducing technical debt in growing applications.
Job Types: Full-time, Permanent
Pay: ₹40,000.00 - ₹50,000.00 per month
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.