Senior Frontend Developer (React, Angular) (Chennai)

Senior Frontend Developer (React, Angular) (Chennai)

02 Oct
|
CES
|
Chennai

02 Oct

CES

Chennai

Job Title: Senior Frontend Engineer – React.js (with Angular)

Experience: 8+years overall, with 4+ years of hands-on React.js

Employment Type: Full-time

About the Role

We're looking for a React-focused senior frontend engineer to join our product engineering team building a SaaS platform for a leading US-based K-12 education technology company. The role is roughly 70% React and 30% Angular. You'll contribute to active feature development on the current Angular application and play a lead role in an upcoming Angular-to-React migration, helping define the approach, patterns, and standards the team will follow.

Key Responsibilities

- Design, build, and maintain scalable, high-performance UI features using React 18+ and TypeScript
- Architect and manage application state with Redux / Redux Toolkit, including async data flows and API integration
- Contribute to ongoing feature development and maintenance on the existing Angular 17+ application
- Lead the technical planning and execution of the Angular-to-React migration: assess the current codebase, define a phased migration approach, establish reusable components and coding standards, and mentor developers through the transition
- Build reusable component libraries and shared UI patterns across the product
- Ensure the application meets performance, accessibility (WCAG), security, and cross-browser standards
- Write unit and integration tests and participate actively in code reviews
- Work with product owners, UX designers, backend engineers, and QA in an Agile/Scrum setup, with some overlap with US time zones for client collaboration

Must-Have Skills: React (Primary, ~70%)





- 4+ years building production applications with React.js, including React 18+ (hooks, functional components, Suspense, concurrent features)
- Strong expertise in Redux / Redux Toolkit (middleware, selectors, RTK Query or equivalent)
- Strong proficiency in TypeScript, JavaScript (ES6+), HTML5, and CSS3/SCSS
- Experience with React Router, form handling, and REST API integration
- Testing with Jest and React Testing Library
- Solid grasp of frontend performance optimization (memoization, code splitting, lazy loading, bundle size)
- Modern build tooling (Vite or Webpack), Git, and CI/CD pipelines
- Micro Frontend (MFE) architecture experience (Webpack Module Federation, Nx, or single-spa)

Angular Skills (Secondary, ~30%, strongly preferred)

- Hands-on experience with Angular 17+ (standalone components, signals, new control flow syntax)
- Working knowledge of RxJS and Angular state management (NgRx or service-based patterns)
- Ability to confidently maintain and extend an existing Angular codebase

Good to Have

- Prior experience leading or contributing to a framework migration (Angular to React or similar)
- Building or maintaining a design system / component library (e.g., Storybook)
- Exposure to EdTech or multi-tenant SaaS products
- Familiarity with AI-assisted development tools such as GitHub Copilot

What We're Looking For

- Solid ownership and the ability to drive technical decisions independently
- Clear communicator, comfortable walking client stakeholders through technical approaches
- A mentoring mindset to help developers newer to React ramp up during the migration

📌 Senior Frontend Developer (React, Angular) (Chennai)
🏢 CES
📍 Chennai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior frontend developer (react, angular) (chennai) / chennai

Subscribe to this job alert:

Get the latest job offers by email for: senior frontend developer (react, angular) (chennai) / chennai