Requirements:
- Strong knowledge of TypeScript language.
- Angular version 2+ experience from 2 years: basic skills, reactivity (RxJS), server-side queries, error handling, forms, complex validations, pipelining, SignalR/WebSockets. Breaking the application into modules, lazy loading.
- Working with Angular Material: visual display styling and feature customization.
- Basic knowledge of HTML and SCSS languages.
- Knowledge and experience in responsive design, media queries, Flex CSS, animations.
- Desirable experience in using application state management libraries (NgRx implementation).
- Experience with WebPack customization, Angular.js file structure.