Experience with Angular material, including customizing existing controls into higher-order ones (i.e., further customized controls)
Angular 18+ experience preferred, as that is what they are moving to
Experience with newest features of Angular, such as standalone signals
Experience with Angular stand-alone components
This includes having the code + CSS together in the component library
Responsive design experience – they want to be able to use these components for various screen sizes, such as mobile phones, touch tablets, touch-enabled cabinets and regular desktops.
Further requirements (nice to haves):
Experience unit testing using screen scrapers, such as Chromatic.
Experience using themes – i.e. light vs. dark
Functional testing using storybook.
Experience using Figma (as a developer, not as a UX!)
Experience working with dev teams to help them out as they integrate templatized components (the team spends up to 50% of their time on this activity)