Position: Front-End Developer (Angular 8)
Company: HUMAN
Category: JavaScript
Experience: 3y

Необхідні навички

 - 3+ роки досвіду роботи Front End розробником
 - досвід роботи в комерційних проектах з  Angular 6+
 - досвід функціонального програмування
 - TypeScript
 - чудові знання JavaScript (ES6+)
 - розуміння REST API, CORS
 - впевнене використання RxJS6+
 - гарні знання HTML5/CSS3 (анімації, Flexbox, Bootstrap)
 - досвід верстки і розуміння особливостей разробки під мобільні девайси
 - вміння писати чистий зрозумілий CSS код
 - вміння розбивати на компоненти, які можна перевикористовувати
 - вміння знаходити декілька рішень для певної проблеми та використатння їх на практиці;
 - написання якісного коду;
 - Git
 - загальне розуміння CI/CD.
 - Read and search information in English
 
Буде плюсом

 - BEM
 - досвід написання unit тестів та e2e тестів
 - досвід розробки компонентів інтерфейсу користувача (з урахуванням доступності);
 - знання найкращих практик розробки веб-додатків
 - S.O.L.I.D. і Clean Code
 - досвід роботи з WebSockets
 - досвід роботи з SVG, Canvas, etc.
 - практичні навички з покращення продуктивності коду
 - шаблони програмування
 - розуміння як працюють фреймворки (Vue, Angular або React) під капотом