— Experience from 2 years (would be nice: real examples that can be seen).
— AngularJS from 1.4 to latest, Angular (2+) experience — must have.
— Excellent knowledge of HTML5, CSS3 (preprocessors knowledge would be a plus).
— Experience in implementing projects with modular architecture and animation on CSS3.
— Experience adaptive layout.
— Good understanding of Javascript (ES5, ES6).
— TypeScript.
— Knowledge of NgRx.
— Experience in usage of most common JS libraries (jQuery, momentjs, underscore.js etc).
— Understanding of frontend build tools (Grunt, Gulp, Webpack etc).
— Understanding principles of REST services.
— Knowledge and understanding of the browsers on various operating systems and mobile devices.
— Experience in implementing projects from scratch and the ability to understand and maintain someone else’s code.
Agile and critical mindset.
Participation in the layout, front-end development and integration with back-end of all customer’s public sites. Close interaction with analysts and requestors for achieving the best result.