Ми в пошуках сильного Node.js інженера, який долучиться до продуктової команди та допоможе створювати highload-рішення для індустрії спортивного беттінгу. Якщо ти впевнено почуваєш себе в TypeScript/NestJS, працював із розподіленими системами та реальним часом — твій досвід може стати ключовим для розвитку нашої платформи.
Твоя технічна експертиза:
- 3+ роки комерційного досвіду з Node.js
- 1+ рік досвіду з NestJS або готовність швидко заглибитись
- Розробка REST API та/або GraphQL на базі NestJS
- Впевнене володіння TypeScript
- Практичний досвід з MongoDB, MySQL або PostgreSQL
- Інтеграція сторонніх API/сервісів (спортивні фіди, платіжні шлюзи тощо)
- Досвід роботи з message queues — RabbitMQ, Kafka або подібні
- Розуміння принципів побудови розподілених систем
- Робота з Redis для кешування та Pub/Sub (бажано)
Буде плюсом:
- Досвід із highload-проєктами, особливо з live-даними
- Написання та підтримка автоматизованих тестів (Unit, Integration, E2E)
- Знання WebSocket, gRPC або інших real-time технологій
- Знання архітектурних патернів: CQRS, Event Sourcing, DDD
- Досвід з Docker/Kubernetes/CI/CD
- Практика у гемблінг/беттінг індустрії — жирний плюс
Що ти будеш робити:
- Розробляти бекенд-архітектуру для real-time подій та ставок
- Інтегрувати спортивні дані, провайдери коефіцієнтів та платіжні системи
- Забезпечувати масштабованість, швидкодію та надійність
- Брати участь у побудові технічної стратегії продукту
- Ділитися експертизою з командою, бути технічним ментором
Чому варто приєднатися до нас?
- Можливість впливати на продукт і бачити результати своєї роботи
- Конкурентна винагорода, яка зростає разом із вашими досягненнями
- 17 днів оплачуваної відпустки + лікарняні
- Медичне страхування
- Бюджет на конференції, семінари, тренінги
- Безкоштовні курси англійської
- Гнучкий графік роботи
- Сучасний затишний офіс в історичному центрі Києва
Якщо ти впізнав себе в цьому описі — не зволікай! Відгукнись, і давай обговоримо, як твій досвід допоможе нам рости разом.