Senior UI Architect (Angular) – Microservices and Front-End Architecture Lead
Optomi, partnering with a financial services leader, seeks a senior UI Architect to lead front-end architecture and migration to microservices. The role involves designing scalable, high-performance Angular applications and mentoring development teams. This fully remote position offers the chance to innovate customer-facing financial solutions using modern technologies.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
Optomi in partnership with a leader in financial services, is seeking a UI Architect (Angular) to lead the technical oversight on the Design Operations team. This team supports a client-facing and mobile application that provides 24/7 access to financial accounts. The UI Architect will be the first hire to breakdown monolithic services into a microservices environment.
What the Right Candidate Will Enjoy:
- 100% remote work opportunity
- Be the first team member to research and develop a new customer facing platform with focus on microservices, continuous integration and continuous deployment.
- Opportunity to work on highly-scalable, customer solutions that impact financial clients daily.
Apply Today if Your Background Includes:
- 8+ years of frontend development and design experience, using Angular 15+, with 3+ years in an architect or lead role.
- Deep expertise in Angular (v15+), with strong knowledge of Angular 20 features, standalone components, signals, and reactive state management.
- Proficiency in TypeScript, RxJS, and SCSS/SASS.
- Strong understanding of micro frontends, lazy loading, and modular application structures.
- Experience integrating RESTful APIs and GraphQL services.
- Solid understanding of responsive design, web accessibility (WCAG), and cross-browser compatibility.
Responsibilities:
- Design and implement a modern front-end architecture leveraging Angular 20, ensuring scalability, modularity, and high performance across all components.
- Oversee the migration and refactoring of the legacy UI into a maintainable and testable structure, aligning with best practices in component design, state management, and code organization.
- Develop and enforce a consistent design system and component library to ensure cohesive branding and reusable UI patterns across applications.
- Work closely across scrum teams to ensure developers understand developing reusable components.
- Identify and resolve performance bottlenecks, ensuring high responsiveness, accessibility, and fast load times.
- Mentor front-end developers, conduct code reviews, and establish coding standards and architectural guidelines for the team.
- Define and maintain front-end build pipelines using modern tools (e.g., Nx, Webpack, Vite, or Angular CLI) integrated with automated testing and deployment systems.
Similar Jobs
Explore other opportunities that match your interests
Largeton Group
Platform Engineer
Cube