Lead Angular Developer
Lead Angular Developer
Location: New York City (Onsite interview required)
Industry: Banking (banking experience required)
Position Overview
We are seeking a highly experienced Lead / Advanced UI Angular Developer to architect, build, and optimize enterprise-grade web applications. This role requires deep Angular expertise (v11+), strong front-end architecture skills, and proven success delivering scalable, high-performance UI platforms—preferably within the banking or financial services domain.
This developer will lead front-end initiatives, collaborate closely with UX, product, and backend teams, and ensure best-in-class user experience, performance, security, and code quality.
Key Responsibilities
Lead development of complex Angular applications ensuring performance, scalability, and maintainability.
Architect front-end solutions (state management, routing, lazy loading, forms, component libraries).
Convert UX designs into pixel-perfect, responsive, and accessible (WCAG 2.x) interfaces.
Build and maintain reusable UI component libraries and design systems.
Optimize performance through advanced Angular techniques (AOT, code splitting, caching, change detection strategies).
Integrate with backend APIs (REST/GraphQL); implement strong typing and robust error handling.
Lead automated testing efforts (unit, integration, e2e) within CI/CD pipelines.
Conduct code reviews, mentor junior/mid-level developers, and contribute to architectural decisions.
Participate in Agile ceremonies and create technical specs, user stories, and acceptance criteria.
Ensure front-end security best practices (input validation, secure storage, OAuth/OIDC).
Stay current with Angular, TypeScript, and modern front-end technologies.
Required Qualifications
12+ years of front-end development experience with deep Angular expertise (v11+).
Strong proficiency in TypeScript, JavaScript (ES6+), HTML5, and CSS3/Sass.
Advanced state management experience (NgRx, Akita, etc.) and expert-level RxJS.
Experience building and consuming API contracts (REST/GraphQL) with error handling.
Strong experience with testing frameworks (Jasmine, Karma, Jest) and TDD/BDD.
Proficiency with build tools (Webpack, ESLint, Prettier) and performance profiling.
Solid understanding of accessibility (WCAG) and responsive design.
Familiarity with Angular Universal (SSR) and PWA concepts is a plus.
Experience with CI/CD pipelines and modern Git workflows.
Excellent communication, problem-solving, and debugging skills.
Bachelor’s degree in CS, Engineering, or equivalent experience.
Preferred Qualifications
Experience with Angular Material or enterprise UI component libraries.
Exposure to backend technologies (Node.js, Java, .NET).
Experience in finance, healthcare, or e-commerce (banking experience strongly preferred).
Familiarity with micro-frontend architectures and modern deployment strategies.

