Expert UI Software Engineer
Core
Lead the execution of a modernization journey transitioning legacy UI frameworks to a modern architecture leveraging Angular and microservices.
Role type
Senior UI Manager / Engineering Lead
Builds
Modernized UI components and microservices-based frontend architecture for global financial services platforms
Domain
Financial Services / Enterprise Software
Deliverable
product features
Required skills
Angular (v18), TypeScript, JavaScript, Node.js (NestJS), Java (Spring Boot), REST API design, microservices architecture, Docker, Kubernetes, Git, CI/CD, relational databases (Oracle), OIDC authentication, UI/UX design principles
Preferred skills
Experience leading teams of 10+, deep expertise in object-oriented design and SOLID principles
Technologies
Angular, NestJS, Spring Boot, Oracle DB, Docker, Kubernetes, Azure
Responsibilities
Lead and mentor a team of 10 UI engineers; define goals and manage performance; implement the modernization plan ensuring adherence to timelines; coordinate with cross-functional teams; oversee design and implementation of UI components; drive adoption of best practices for responsive design and accessibility; implement coding standards and automated testing; communicate progress and risks to senior stakeholders
Seniority
Senior, hands-on IC with leadership responsibilities