Overview
Skills
Job Details
Summary
The UI Angular Architect will play a key role in improving operational, developer, and deployment efficiencies within the AdviceWorks platform. This role focuses on modernizing the front-end architecture by breaking down a monolithic UI into reusable, modular components that support continuous delivery and scalability across multiple scrum teams.
This is the first hire on a new design ops team a future-focused initiative supporting approximately 10 scrum teams and 150 developers across the US, Canada, India, and Eastern Europe. The ideal candidate is both an architect and hands-on developer who thrives in a fast-moving environment.
Key Responsibilities
Modernize the existing monolithic Angular UI into smaller, reusable components.
Develop and maintain a shared component library to be leveraged across multiple scrum teams.
Drive best practices for UI performance, code reusability, and scalability.
Collaborate closely with backend engineers and the platform team to support continuous delivery.
Support approximately 10 scrum teams by guiding front-end architecture decisions.
Promote developer efficiency through education, documentation, and reusable UI assets.
Contribute to AI-driven initiatives including AI code assist and tools that improve developer experience.
Required Skills & Experience
Strong Java background with object-oriented programming fundamentals.
Angular 16+ expertise with deep understanding of single-page application design.
Experience with microservices architecture, caching, and lazy loading.
Proven ability to decompose large applications into modular front-end components.
Hands-on coding mindset comfortable building while architecting.
Ability to educate teams and set UI standards across multiple development groups.
Self-starter with strong ownership, communication, and problem-solving skills.