- Advanced TypeScript (Generics, Utility Types, Type Guards, Strict Typing)
Shared UI Platform & Design Systems (Critical)
- Experience building and maintaining shared UI component libraries
- Reusable Components used across multiple applications
- Design Tokens & Theming
- Versioning and Backward Compatibility
- Component Documentation (Storybook is a plus)
Frontend Development
Accessibility
- Accessible Forms and Components
- Frontend-Backend Troubleshooting
- Working knowledge of C#/.NET and ASP.NET Core
- 8+ years Software Development
- 5+ years Angular Development
- Angular 18+ (or very recent Angular versions)
- Advanced TypeScript
- Shared Component Libraries / Design Systems
- WCAG Accessibility Experience
- Technical Leadership Experience
The adecuado candidate must have proven experience building and maintaining enterprise-wide Design Systems and Shared UI Component Libraries. Candidates who only have traditional Angular application development experience and no Design System or Component Library background should not be considered a strong match for this role.