Lead UI Developer (Angular)
Core
Lead the architecture, design, development, testing, deployment, and ongoing support of enterprise-scale Angular applications for a large financial organization.
Role type
Senior IC Lead UI Developer (Angular)
Builds
Enterprise-scale Angular applications, reusable UI components, shared libraries, and scalable Micro Frontend solutions.
Domain
Financial Services / Enterprise Web Development
Deliverable
production ML models | product features
Required skills
Angular (v14+), TypeScript, JavaScript (ES6+), HTML5, CSS3, SCSS, RxJS, NgRx, Micro Frontends (Module Federation), AG Grid, Apache ECharts, RESTful APIs, CI/CD pipelines, automated testing (Jasmine, Karma, Jest), Git, Jenkins, SonarQube, SQL, NoSQL
Preferred skills
AI-assisted development tools, performance optimization techniques (lazy loading, virtual scrolling, bundle optimization), accessibility (WCAG/ARIA), Agile/Scrum
Technologies
Angular, TypeScript, RxJS, NgRx, AG Grid, Apache ECharts, Jenkins, SonarQube, Jasmine, Karma, Jest, Git, SQL, NoSQL
Responsibilities
Lead technical design discussions, estimate work, identify risks, and provide implementation guidance during sprint planning; Mentor and coach junior and senior developers through technical guidance, code reviews, and pair programming; Identify technical debt and drive modernization initiatives; Build reusable UI components and scalable front-end frameworks; Optimize application performance and implement responsive, accessible user interfaces; Develop and maintain automated unit, integration, and end-to-end tests; Drive adoption of CI/CD pipelines and automated quality gates.
Seniority
Senior, hands-on IC with leadership responsibilities