Position: Middle Front-End developer (Angular 6+)
Company: human.ua
Category: JavaScript
Experience: 2y

Компанії HUMAN – українська IT-компанія, яка працює за напрямком Edtech, що розробляє та впроваджує продукт для цифровізації українського освітнього процесу, потрібен Middle Front-End developer (Angular 8)

Основна задача на посаді — розробка front-end для високонавантаженої системи.

Основні обов’язки:
- втілювати в життя бачення нашого дизайнера у відповідності до макетів у Figma;
- приймати участь у плануванні задач, давати оцінку задачам, розбивати задачі на підзадачі;
- розробляти новий функціонал та Angular-компоненти, покращувати існуючі;
- ділитись досвідом та ідеями з командою.

Для виконання задач потрібно:
- досвід роботи від 3 років;
- досвід роботи в комерційних проектах з Angular 6+;
TypeScript;
- впевнені знання JavaScript (ES6+);
- досвід функціонального програмування;
- розуміння REST API, CORS;
- впевнене використання RxJS6+;
- знання HTML5/CSS3 (анімації, Flexbox, Bootstrap);
- досвід верстки і розуміння особливостей розробки під мобільні девайси;
- вміння писати чистий зрозумілий CSS код;
- вміння розбивати на компоненти, які можна використовувати;
- вміння знаходити декілька рішень для певної проблеми та впроваджувати їх на практиці;
- написання якісного коду;
- Git;
- загальне розуміння CI/CD;
- проактивність та відповідальність;
- Read and search for information in English.

Бажано:
- BEM;
- досвід розробки компонентів інтерфейсу користувача (з урахуванням доступності);
- знання найкращих практик розробки веб-додатків;
- S.O.L.I.D. і Clean Code;
- досвід роботи з WebSockets;
- досвід роботи з SVG, Canvas, etc.;
- практичні навички з покращення продуктивності коду;
- шаблони програмування;
- розуміння як працюють фреймворки (Vue, Angular або React) під капотом.

Зі свого боку ми пропонуємо:
- на период карантину віддалена робота;
- цікавий проект;
- зручний графік;
- тімбілдінги;
- щорічна оплачувана відпустка — 24 робочих дні
та ще багато цікавого та корисного для усіх співробітників компанії.

Ми ознайомимося з Вашим резюме найближчим часом та у разі позитивного рішення зв’яжемося протягом трьох днів, щоб домовитись про зустріч. В іншому випадку ми не будемо турбувати.