Node.js Lead Offline
Збільшуємо потужність — і шукаємо того, хто зарядить backend на повну.
🦈Наша акула має :
- 3+ роки комерційного досвіду розробки на Node.js;
- 1+ рік досвіду з NestJS (або готовність швидко зануритися);
- Досвід розробки REST API та/або GraphQL з використанням NestJS;
- Впевнене володіння TypeScript;
- Знання та практичний досвід роботи з MongoDB, MySQL або PostgreSQL;
- Досвід інтеграції сторонніх API/сервісів (наприклад, спортивні фіди, платіжні шлюзи та ін.);
- Досвід роботи з message queues - RabbitMQ, Kafka або аналогами;
- Знання принципів побудови розподілених систем;
- Уміння працювати з Redis для кешування і Pub/Sub (бажано)
🎯Завдання для справжнього хижака:
- Керівництво командою розробників: допомога в проєктуванні архітектури, рев'ю коду, прийняття ключових інженерних рішень. Налаштування та контроль дотримання технічних стандартів і найкращих практик розробки;
- Проєктування масштабованих рішень для систем реального часу, включно з обробкою live odds, ставок і розрахунків. Ухвалення архітектурних рішень щодо інтеграції із зовнішніми постачальниками даних і системами управління ризиками;
- Ведення та координація інтеграцій із зовнішніми провайдерами (постачальники коефіцієнтів, фіди спортивних подій, risk management-системи та ін.), зокрема проєктування інтерфейсів, взаємодія з техпідтримкою провайдерів і усунення інцидентів;
- Участь у забезпеченні високої продуктивності систем: кешування (Redis), балансування навантаження, масштабування компонентів і ефективна робота з БД (MongoDB, MySQL). Виявлення та усунення вузьких місць;
- Проєктування та супровід обміну повідомленнями між мікросервісами через RabbitMQ (або аналоги), включно з обробкою подій і реалізацією надійних consumer'ів і producer'ів;
- Забезпечення високого рівня покриття автотестами, впровадження CI/CD-процесів. Допомога команді в написанні unit-, інтеграційних та e2e-тестів;
- Наставництво, навчання менш досвідчених розробників, проведення технічних співбесід. Формування та підтримка інженерної культури в команді.
- Робота в тісній зв'язці з продакт-менеджерами, QA, DevOps, архітекторами та бізнес-аналітиками. Участь у плануванні спринтів, уточненні вимог і тех.оцінці завдань.
🃏Твій козир у великій грі:
- Досвід роботи в проєктах із високим навантаженням (highload), особливо з live-даними;
- Досвід написання та підтримки автотестів (Unit, Integration, E2E);
- Досвід роботи з WebSocket, gRPC або іншими real-time технологіями;
- Знання архітектурних патернів: CQRS, Event Sourcing, DDD;
- Досвід деплою та налаштування застосунків у Docker/Kubernetes/CI/CD;
- Досвід роботи в гейблінг/беттінг індустрії (опціонально, але крутий плюс)
🧜♀️ Що чекає на тебе в нашому океані:
- Можливість впливати та відчувати свій вплив всередині компанії;
- Компенсація, яка зростає разом з вашими досягненнями;
- Оплачувана відпустка та лікарняні;
- Медичне страхування;
- Бюджет на конференції, семінари та тренінги, які допоможуть вам розвиватися як професіоналу;
- Безкоштовні курси англійської мови;
- Гнучкий графік роботи;
- Затишний, сучасний офіс з усім необхідним в історичному центрі - Києва.
📌Етапи занурення :
Interview with recruiter -> Tech Interview ->Offer
Required skills experience
| Node.js |
Required languages
| Ukrainian | Native |
The job ad is no longer active
Look at the current jobs Node.js Kyiv→
📊
$2500-3500
Average salary range of similar jobs in
analytics →
Loading...