who can take full ownership of complex front-end applications. The ideal candidate has strong expertise in React, TypeScript, and modern JavaScript frameworks, along with the ability to mentor junior developers and collaborate closely with design and backend teams.
Key Responsibilities
Design, develop, and maintain high-performance, scalable front-end applications using
React.js
and
TypeScript
.
Lead the architecture and design of reusable, modular UI components.
Integrate RESTful APIs or GraphQL backends efficiently.
Drive front-end performance optimization, code reviews, and best practices.
Collaborate with UX/UI designers to convert wireframes into clean, functional interfaces.
Manage application state using Redux / Zustand / Recoil or similar.
Implement robust unit and integration tests for code reliability.
Troubleshoot and debug complex production issues.
Mentor junior developers and contribute to technical documentation.
Stay updated with the latest React ecosystem tools and trends.
Required Skills & Experience
7+ years
of front-end development experience, with
5+ years in React.js
.
Strong understanding of
JavaScript (ES6+), HTML5, and CSS3
.
Solid hands-on experience with
TypeScript
and component-driven architecture.
Proficiency with
state management libraries
(Redux, Redux Toolkit, Recoil, Zustand, or MobX).
Experience integrating with
RESTful APIs
and
GraphQL
.
Familiarity with
frontend build tools
: Webpack, Vite, Babel, ESLint, npm/yarn.
Experience with
unit testing
frameworks (Jest, React Testing Library).
Deep understanding of
frontend performance optimization
and
cross-browser compatibility
.
Proficient with
Git
and Agile/Scrum methodologies.
Good to Have
Experience with
Next.js
or other SSR frameworks.
Familiarity with
CI/CD pipelines
(Jenkins, GitHub Actions, GitLab CI).
Exposure to
containerization tools
(Docker) and cloud deployments (AWS, GCP).
Understanding of
design systems
and
atomic design principles
.
Experience leading small teams or mentoring developers.
Educational Qualification
Bachelor's or Master's degree in Computer Science, Engineering, or related field (or equivalent experience).
Job Types: Full-time, Permanent
Pay: ₹1,500,000.00 - ₹1,700,000.00 per year
Benefits:
Cell phone reimbursement
Health insurance
Paid sick time
Paid time off
Provident Fund
Experience:
React.js Developer: 7 years (Required)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.