Senior Node.js Engineer + AWS
Команда JS об'єднує фахівців, які створюють і підтримують веб-проекти в різних сферах, включаючи CRM-системи та банківські рішення. Ця команда також відповідає за наші внутрішні системи, якими користуються всі члени команди. Крім того, вони відіграють ключову роль у визначенні стандартів розробки для всієї компанії.

Ми очікуємо від кандидата на позицію гарні навички письмової комунікації та вміння будувати робочі відносини з клієнтами в різних країнах світу

**Про тебе**

Досвід розробки програмного забезпечення на Node.js 3 роки і більше
Перевірений досвід розробки програмного забезпечення не менше 5 років (C, C++, C#, Java, Python, Ruby, PHP тощо)
Міцне знання JavaScript та TypeScript
Досвід роботи з Express/Koa/Nest
Розуміння високорівневого архітектурного проектування та патернів (GOF, GRASP)
Щонайменше 1 рік досвіду роботи з сервісами AWS
Досвід роботи з CloudFormation/Terraform, Docker
Міцне знання SQL (Postgres, MySQL) та noSQL (Mongo, Dynamo, Redis) БД
Черги (Rabbit, Kafka, SQS)
Просунуте використання Git
Знання дизайну та архітектури сучасних веб-додатків
Уміння керувати процесом розробки продукту
Англійська мова на рівні Upper-Intermediate (B2)

**Буде плюсом**

Досвід створення технічних специфікацій або візії архітектури
Досвід роботи з інструментами CI/CD (Gitlab, Github, Travis тощо)
K8s
Clickhouse
graphQL
neo4j

**Твої обов’язки**

Розробляти та підтримувати додатки, написані на Node.js
Брати участь у проектуванні архітектури, плануванні та створенні прототипів
Писати технічні специфікації для API
Писати модульні та інтеграційні тести
Підтримувати якість коду на високому рівні та брати участь в код рев’ю
Брати участь в усній та письмовій комунікації з клієнтом(ами)

**Етапи відбору та інтерв’ю**

Розгляд резюме технічними спеціалістами
Відповіді на попередні питання перед інтерв’ю
Інтерв’ю з рекрутером (45-60 хв)
Технічне інтерв’ю (до 60 хв)
Зворотний зв’язок на кожному з етапів

**Наші бенефіти**

Регулярний і передбачуваний процес Перформанс рев’ю
Потужна командна експертиза та наставництво
План особистого розвитку для кожного
Допомога та покриття витрат при отриманні сертифікації
Фінансова компенсація участі в конференціях
Часткове покриття медичних та освітніх витрат
25 оплачуваних вихідних

**Умови праці**

Чітко описані бізнес-процеси в компанії, які дійсно працюють
Справедлива та конкурентна компенсація
Забезпечення необхідною технікою (Apple)
Регулярне інформування про новини компанії, Q&A-сесії з топ-менеджментом
Гнучкий графік роботи
Віддалений режим роботи
Офіс у Києві та Львові зі Starlink та електрогенератором для тих, хто надає перевагу офісній роботі
Часткове покриття витрат на коворкінг в інших містах
ITOMYCH STUDIO