Position: Senior Front-end developer
Company: RecruitGarden
Category: JavaScript
Experience: 3y
English level: intermediate

** Для позиції важливо: **
- Вміти писати чистий, зручний для розуміння і підтримуваний код на JavaScript.
- Знати основні патерни проектування в JavaScript.
- Досвід з React, Redux.
- Знати як працюють замикання, що таке контекст, чому тече пам'ять, як працювати з event loop.
- Вміти дебажити JavaScript і використовувати dev-tools браузера, вміти знаходити вузькі місця і оптимізувати їх.
- Досвід написання Unit і функціональних тестів.
- Розуміти HTTP, WebSockets, REST, GraphQL.

** Буде плюсом: **
- Досвід розробки на відмінних від JS мовами.
- Досвід копання в нутрощах фреймворків для самовдосконалення.
- Постійний пошук відповідей на питання «чому» і «як зробити краще», але в той же час критичне мислення для розуміння коли раціонально це «краще» робити.
- Прагнення шукати і впроваджувати зручні інструменти та технології.
- Можливістю швидко реалізувати proof-of-concept для перевірки і підтвердження рішень.

** Чим доведеться займатися? **
- Писати код в рамках реалізації інструментів і продуктів на щоденній основі.
- Покривати функціонал юніт-тестами.
- Підтримувати прийняті практики розробки, наприклад, угоди з написання коду, code review.
- Шукати несправності, з'ясовувати як їм запобігти в подальшому.
- Участь в командних мітингах: стендап, груммінг і оцінка завдань, планування, ретро та ін.

** З чим і як працюють команди? **
- Своя платформа на базі React, з typescript.
- Все це упаковується в Docker і живе в AWS.
- MySQL, PostgreSQL.
- GraphQL.
- Realtime оновлення даних за допомогою SignalR.
- Команди крос-функціональні і сконцентровані на своїх цілях, а Tech Lead'и є проактивними технічними менторами і лідерами.
- Мінімум бюрократії, можливість легко комунікувати з усіма рівня менеджменту.
- Прагнемо приймати рішення швидко, без місяців обговорень.

**Ми пропонуємо:**
- Роботу з унікальним продуктом в сфері контенту.
- Гнучкий робочий графік.
- Можливість гібридного формату роботи.
- 20 днів відпустки, 100% оплачуваних лікарняних, 5 оплачуваних днів на рік для форс-мажорів, відпустка по догляду за дитиною для мам і тат.
- Безкоштовні уроки англійської з викладачем в офісі і онлайн - в анти школі Space Deer.
- Навчання команд всередині компанії.
- Страхова програма: покриває обслуговування в провідних медичних клініках, стоматологію, масаж і витрати на лікування COVID-19.
- Часткова компенсація обідів.