Lead Angular Developer

Job ID: 08704
Location: New York, NY  [Hybrid]
Employment Type: Contract

Apply Now

Fill out the form below to submit your information for this opportunity. Please upload your resume as a doc, pdf, rtf or txt file. Your information will be processed as soon as possible.

(Word, PDF, RTF, TXT)
* Required field.

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.