Senior Angular Developer

Ford Model e U.S.Chennai, Tamil NaduOn-siteFull-timeSenior, 5–8 yearsListed 59 minutes ago

Apply now

About this role

We are looking for an experienced Senior Angular Frontend Developer to serve as the technical owner and frontend gatekeeper for the MPS2 platform.

The application is a large enterprise Angular system (~900+ TypeScript files, 120+ routes) developed by multiple contributors over time. The primary objective is to lead the structural modernization of this codebase: decomposing a monolithic root module into domain-driven lazy-loaded feature modules, establishing reusable UI components, remediating architectural tech debt, enforcing robust quality gates, and standardizing patterns to prepare the application for AI-assisted SDLC workflows.

- Experience: 5 to 8 years of professional frontend development, with at least 4+ years dedicated to modern Angular (Angular 14+, Angular 17 strongly preferred) and TypeScript.
- Large-Scale Architecture: Demonstrated experience restructuring large monolithic Angular codebases into lazy-loaded feature modules and core/shared libraries.
- RxJS Mastery: Advanced command of RxJS operators, observable lifecycle management, leak prevention, and change detection optimization (ChangeDetectionStrategy.OnPush).
- Design Systems & Component Design: Hands-on experience building modular, reusable component systems, accessible forms (Reactive Forms), and scalable SCSS structures.
- Quality & Testing: Strong proficiency in writing robust unit tests using Angular TestBed, Jasmine, and Karma, along with configuring ESLint/Stylelint rules.
- Engineering Discipline: Strong PR review etiquette, technical leadership, and clear communication skills to guide and mentor non-frontend-focused developers.