← Усі вакансії

Middle Back-end розробник (iGaming)

Рівень:
middle
Джерело:
djinni.co
Відгукнутись на вакансію →

Робимо iGaming-продукт, де на кону справжні гроші. Казино-ігри, мультиплеєр наживо, платежі, інтеграції з операторами. Тут не буде нудних CRUD-ів: кожна ставка має розрахуватися рівно один раз, а система після збою повинна підніматися сама й без втрат.

Для тебе це шанс вирости в серйозного інженера на задачах, де розподілені системи, конкурентність і безпека не з підручника, а в роботі щодня. Поруч будуть люди, які допоможуть і підкажуть.

Чим займатимешся:

Розроблятимеш back-end сервіси на Node.js, TypeScript і NestJS у мікросервісній архітектурі.

Будуватимеш потоки для ставок, виплат і повернень: ідемпотентність, ретраї, звірка даних.

Інтегруватимеш провайдерів гаманців і платежів через API, вебхуки та підписані запити.

Робитимеш real-time функціонал на WebSockets.

Оптимізуватимеш PostgreSQL: запити, індекси, партиціювання, плани виконання.

Використовуватимеш Redis для стану, блокувань і стрімів.

Збиратимеш event-driven системи на чергах із патерном Outbox.

Працюватимеш із HMAC, хешуванням, шифруванням і безпечним генератором випадкових чисел.

Робитимеш API для бек-офісу.

З DevOps займатимешся CI/CD і деплоєм.

Писатимеш автотести для критичної логіки, зокрема на конкурентність.

Що потрібно:

Від 2 років комерційної розробки на Node.js / TypeScript.

Практичний досвід із NestJS. Мікросервіси знайомі хоча б на базовому рівні.

Добре знаєш PostgreSQL: складний SQL, індекси, читання плану виконання.

Працював із Prisma, TypeORM чи подібним ORM.

Є досвід із Redis: блокування, Pub/Sub або Streams.

Розумієш, як сервіси спілкуються між собою: черги, gRPC, event streams.

Знаєш основи розподілених систем: race conditions, ідемпотентність, ретраї.

Працював із Docker і CI/CD.

Пишеш тести на Jest або схожому.

Знаєш основи безпеки: автентифікація, JWT, rate limiting, OWASP Top 10.

Пишеш чистий код і не соромишся питати.

Буде плюсом

iGaming, беттинг, фінтех чи платежі.

Provably fair системи та прикладна криптографія.

Kubernetes, AWS або GCP.

BullMQ, RabbitMQ, Kafka.

ClickHouse чи BigQuery.

WebSockets у великому масштабі.

Логи, метрики, розподілене трасування.

Математика й статистика: ймовірності, RTP, симуляції.

Надсилай резюме, будемо знайомитись

Схожі вакансії

З блогу Trackr

Усі статті →

Знайдено через trackr.help/jobs · Канал: @trackrhelp · Бот для персональних сповіщень: @trackrhelpBot