Summary
✨ AI‑Generated
A lead application development opportunity for an Angular expert to define front-end architecture while guiding a high-performing engineering team. You will shape modern UI and state-management patterns and oversee Node.js and serverless cloud implementations, with strong emphasis on performance, accessibility and security.
Highlights
Lead-level role with technical ownership of Angular architecture and cloud execution, combining hands-on engineering with team leadership, mentorship, performance optimization, accessibility and security.
Description
We are seeking an exceptionally talented Development Lead with deep, expert-level expertise in Angular to guide the front-end strategy and end-to-end cloud execution for enterprise web applications.
In this role, you will be the primary technical authority for our web interface architecture while leading a high-performing engineering team in building resilient, serverless back-end systems on AWS.
You will spend significant time driving front-end excellence—establishing modern UI/UX patterns, state management architecture, and performance standards—while managing Node.js and AWS Serverless implementations on the back end.
Key Responsibilities
Front-End Architecture & Design: Act as the subject matter expert (SME) for Angular across the team.
Define front-end architecture, enforce modular design patterns, optimize runtime performance, and ensure strict web accessibility (WCAG) and security standards.Technical Leadership & Mentorship: Lead, mentor, and conduct high-quality code reviews for full-stack developers, elevating the team's engineering standards in TypeScript, RxJS, and modern Angular practices.Full-Stack Execution: Bridge front-end client applications with back-end microservices, writing clean, maintainable code across both Angular and Node.js.Cloud & Serverless Delivery: Architect and deliver scalable serverless back-end solutions leveraging AWS Lambda, API Gateway, and event-driven patterns.Component Libraries & State Management: Build reusable component libraries/design systems and manage complex client-side state models across multi-team codebases.Agile Engineering Governance: Collaborate with Product, Design, and Architecture teams to break down complex requirements into technical deliverables, maintaining CI/CD pipelines for fast, reliable deployments.
Required Qualifications & Experience
Front-End Excellence (Core Requirement)
6+ years of deep, hands-on experience with Angular (modern versions 14+ through current releases).Advanced mastery of TypeScript, RxJS (reactive programming, complex observables, data-stream management), and NgRx / Signals for robust state management.Expert knowledge of Angular performance optimization techniques (Lazy Loading, OnPush change detection, Web Workers, Bundle optimization).Strong capability in creating custom component libraries, enterprise design systems, and responsive layouts (HTML5, SCSS/SASS, CSS Grid/Flexbox).In-depth understanding of browser security standards (CORS, XSS mitigation, CSRF, OAuth2/OIDC flows in Single Page Applications).
Back-End & AWS Cloud
Node.js Proficiency: 3+ years of experience building scalable asynchronous RESTful APIs and middleware services in Node.js.AWS Serverless Ecosystem: Proven hands-on experience building and deploying serverless applications using AWS Lambda, API Gateway, and CloudWatch.Working knowledge of cloud databases (AWS DynamoDB, PostgreSQL/Aurora) and event/messaging systems (SQS, SNS).
Leadership & Process
2+ years in a Technical Lead or Lead Developer role, with a proven history of setting technical direction, guiding code reviews, and mentoring team members.Hands-on experience with CI/CD pipelines (GitHub Actions, Jenkins) and automated front-end testing frameworks (Jasmine, Karma, Cypress, or Playwright).
Nice-to-Have Skills
AWS Certification (e.g., AWS Certified Developer – Associate or Solutions Architect).Experience with Micro-Frontends architecture or Monorepos (Nx).Prior experience in financial services or large enterprise compliance environments.