Senior Angular Developer

Ford

Chennai District

Presencial

INR 1.200.000 - 1.800.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Consigue una respuesta de este empleador — un currículum y una carta de presentación adaptados exactamente a lo que busca para contratar.

Supera los filtros ATS

Descripción de la vacante

Ford is seeking an experienced Senior Angular Frontend Developer to own frontend architecture for the MPS2 platform. You will lead refactoring of a large Angular app into domain-driven, lazy-loaded modules and drive UI standardization across teams.

You will oversee RxJS-based state management, create reusable components, enforce quality gates, and enable AI-assisted SDLC workflows through standardized templates and patterns.

Formación

  • 5–8 years of professional frontend development.
  • Experience with modern Angular (14+; 17 preferred) and TypeScript.
  • Architectural refactoring and modularization of large Angular apps.
  • Strong focus on UI/UX standardization and reusable components.
  • Governing reactive streams and state management; memory-leak prevention.

Responsabilidades

  • Architectural Refactoring & Modularization: decompose AppModule into domain-driven, lazy-loaded feature modules and enforce layer boundaries.
  • UI/UX Standardization & Reusable Components: build a centralized library of UI components and patterns; standardize styling.
  • Reactive Stream & State Management Governance: overhaul RxJS usage and streamline state management.
  • Code Quality, Standards & Gatekeeping: lead rigorous PR reviews, enforce linting and typing standards, establish unit-test baselines.
  • AI-SDLC Enablement: document patterns to enable AI-assisted engineering workflows.

Conocimientos

Angular
TypeScript
RxJS
Unit testing
Design systems
Frontend architecture
Code reviews

Herramientas

Jasmine
Karma
ESLint
Stylelint

Descripción del empleo

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.

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 clear 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 and folder anomalies.
    • Activate meaningful unit test baselines (Jasmine/Karma), restoring automated test coverage and CI build/lint validation gates.
  • AI-SDLC Enablement:
    • Clean, standardize, and document coding patterns and component templates to allow effective adoption of AI-assisted engineering tools across the team.
  • 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.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Frontend Developer
Senior Frontend Developer

Hyring® • Chennai District

Presencial
INR 1.200.000 - 1.800.000
Senior Web UI Developer
Senior Web UI Developer

Agiliad • Pune District

Presencial
INR 900.000 - 1.300.000
Senior Specialist Engineering - Software
Senior Specialist Engineering - Software

Simpliance Technologies Pvt. Ltd. • Madurai District

Presencial
INR 600.000 - 900.000
Software Development Engineer II Frontend - Angular
Software Development Engineer II Frontend - Angular

First Object • Bengaluru

Híbrido
INR 1.200.000 - 2.500.000
Angular Developer
Angular Developer

Krones Digital Solutions India • Bengaluru

Híbrido
INR 1.800.000 - 2.400.000
Senior Specialist Engineering - Software
Senior Specialist Engineering - Software

Simpliance Technologies Pvt Ltd • Madurai District

Presencial
INR 1.200.000 - 2.200.000
Architect and Design Solutions
Architect and Design Solutions

NeST Digital • Kochi

Presencial
INR 1.200.000 - 1.800.000
UX Developer
UX Developer

Innover Digital Inc. • Bengaluru

Presencial
INR 1.200.000 - 2.400.000
Angular Lead
Angular Lead

The Closing Gap • Chennai District

Presencial
INR 1.500.000 - 2.500.000
Senior Angular Developer
Senior Angular Developer

Luxoft • Gurugram District

Presencial
INR 4.500.000 - 6.500.000