Middle Front-End Developer (Вчасно)
**Вчасно** — цифрові сервіси для бізнесу: **ЕДО**, **EDI**, **ПРРО** та **КЕП**. Створюємо єдиний простір для обміну електронними документами між бізнесом, державою та людьми. Нам довіряють понад 500 тис. українських компаній, які користуються нашими сервісами (серед них: Нова Пошта, Glovo, Uber, Bolt, Portmone, OLX, Delivery, Rozetka, Сільпо, Monobank, Київхліб і багато інших). 

**Вчасно.EDI** –  це продукт, який забезпечує електронний обмін даними (EDI - electronic data interchange) в рітейлі між торговими мережами та постачальниками. 

Ми шукаємо в нашу команду **Middle Front-End Developerʼa**.

**Склад команди:**
Product Manager, 2 Middle Back-End Developers, QA, Integrator (PM)

**Технології, які використовуємо:**
Front End: TypeScript/JavaScript, React, Apollo, CSS modules
Back End: Python 3, aiohttp, PostgreSQL, Kafka, S3
Інфраструктура: Gitlab CI, Kubernetes, Docker

**Що важливо для даної ролі на проекті:**
- Досвід з JS від 2-х років
- Розуміння роботи веб (HTTP, Cookies, Browser APIs, REST)
- Знати базові React паттерни та вміти застосовувати на практиці
- Впевнені знання HTML, CSS (Flexbox/modular CSS/CSS vars)
- Досвід роботи з React 16.8+ (Hooks API)
- Буде плюсом досвід роботи з TS, GraphQL

**Задачі:**
 - Участь у плануванні продуктових задач та їх реалізація
 - Розвиток SPA на React
 - Створення незалежних багаторазових UI компонентів
 - Написання юніт тестів (Jest / Enzyme)
 - Покриття аналітикою (Google Analytics)
 - Підтримка та виправлення помилок
 - Оптимізація коду та продуктивності
 - Розвиток технічного стеку, можливість брати участь у покращенні процесів розробки, деплою, впровадженні нових технологій

**Наш підхід до процесу розробки:**
 - Команда працює по гнучкій методології, не боїмося підлаштовувати процеси під себе. Є планування, ретро
- У кожного розробника є глибоке розуміння усієї системи та інфраструктури, розробка - це не лише про код, але і про особисте зростання і культуру
- У нас є здорове code-review і зворотний зв'язок
- Є можливість безпосередньо впливати на продукт, пропонувати свої ідеї
 - Тісна взаємодія з усіма командами проєкту

**Як у нас проходить підбір на дану позицію?** 
- **Знайомство** (тривалість 30 хвилин). Ми познайомимось з вами та вашим досвідом, подімось деталями про вакансію, відповімо на ваші запитання. У разі взаємної зацікавленості з радістю продовжимо на технічному інтерв'ю.
 - **Технічне інтерв'ю** (тривалість 1,5 години). Обговоримо всі важливі питання по стеку, досвіду, завданням.
EVO