Design System Developer - Angular
CitiWhat You'll Do
Build, maintain, and improve reusable Angular UI components aligned to our design system guidelines. Write unit tests using Jasmine/Karma and end-to-end (e2e) tests using Cypress. Collaborate on reactive form components and ensure all components meet accessibility standards (WCAG) through automated testing tools.
What We're Looking For
2–5 years of hands-on experience with Angular (v15+; project is on Angular 21) and a solid understanding of reusable component-level development. Strong understanding of TypeScript and RxJS. Experience with Angular Reactive Forms and component lifecycle hooks.
Additional Information
Experience Level
Mid-Level
Job Language
English
Employment Type
Full-time
Work Mode
Hybrid