09 Oct
|
Ford Motor
|
Chennai
09 Oct
Ford Motor
Chennai
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.
Responsibilities
Key Responsibilities
• Architectural Refactoring & Modularization:• Progressively decompose the oversized root module (AppModule) and routing configuration into clean, domain-driven, lazy-loaded feature modules (e.g., Programme Authoring, Payments, Vehicle Inquiry, Batch Runs).
• Enforce explicit boundaries between Core, Shared, and Feature layers, eliminating boundary leaks (such as direct HttpClient calls in UI components).
• UI/UX Standardization & Reusable Components:• Design, build, and maintain a centralized library of reusable UI components and shared layout/form patterns.
• Standardize UI styling, design tokens, and user flows across disparate screens created by different contributors.
• Reactive Stream & State Management Governance:• Overhaul RxJS subscription handling across 150+ components—introducing strict teardown patterns (takeUntilDestroyed, DestroyRef, async pipe) to eliminate memory leaks.
• Rationalize state management and transition away from scattered, ad-hoc localStorage/sessionStorage dependencies toward predictable reactive services.
• Code Quality, Standards & Gatekeeping:• Serve as the frontend gatekeeper by conducting rigorous PR reviews for contributions made by other engineers.
• Establish and enforce strict linting, TypeScript typing, and naming conventions to clean up multi-author drift a
📌 Senior Angular Developer (Chennai)
🏢 Ford Motor
📍 Chennai