Детали вакансии
Разработка
Синьор
Удаленка
Полная занятость
Русский
Возможно, устарела
Sep 5
Вакансия опубликована больше месяца назад — возможно, она уже неактуальна

Middle+/Senior Back-End разработчик (Node.js/TypeScript)

Middle+/Senior Back-End разработчик для высоконагруженного движка ставок в реальном времени. Node.js, TypeScript, Express, PostgreSQL/Prisma, Redis, Kafka, ClickHouse, WebSocket/Socket.IO. Полная занятость, удалённо.

Высоконагруженный движок ставок с взаимодействием в реальном времени: жизненный цикл раунда, расчёт выплат, синхронизированная трансляция, защита от фронтраннинга. Обязанности: - Разрабатывать движок ставок: жизненный цикл раунда, расчёт выплат, идемпотентность. - Создавать слой реального времени на WebSocket/Socket.IO (блокировка ставок, защита от фронтраннинга). - Работать с конвейерами событий на Kafka и хранилищем данных для борьбы с мошенничеством на ClickHouse. - Парсинг HLS-потока (.m3u8), компьютерное зрение, provably-fair (commit-reveal). - Использовать PostgreSQL/Prisma, Redis (кэш, состояние раунда, ограничение скорости), observability. - Обеспечивать надёжность: тесты (Vitest), Docker/Compose, отказоустойчивость фида, авто-аннулирование.

Опыт работы с Node.js и TypeScript от 3 лет. Недавний опыт, не менее 1 года, именно в iGaming. Realtime/WebSocket и высоконагруженные сервисы. PostgreSQL и Redis: транзакции, идемпотентность, состояния гонки. Kafka или аналоги, конвейеры событий. Логирование, метрики, обработка сбоев, тестирование. Будет плюсом: ClickHouse, антифрод-логика. HLS/RTMP, компьютерное зрение, provably-fair/HMAC.

Полная занятость. Удалённая работа.

WebSocket
iGaming
Node.js
HLS
Computer Vision
HMAC
Redis
PostHog
Provably Fair
Socket.IO
KafkaJS
Docker
Pino
TypeScript
Express
ClickHouse
Vitest
Kafka
RTMP
Prisma
PostgreSQL

Не пропусти ни одну вакансию

Подпишись на наш Telegram-канал

Подписаться

Похожие вакансии

Backend-разработчик (TypeScript/Node.js)

Backend-разработчик среднего уровня (TypeScript/Node.js) в AYA Group, удаленно, полная занятость. Разработка сервисов для карт, счетов, операций, подписок, реферальной системы и комиссий.

A
AYA Group

Backend-разработчик (TypeScript/Node.js)

AYA Group нанимает Middle Backend-разработчика (TypeScript/Node.js) с опытом 3-6 лет, полная занятость, удаленно. Разработка сервисов для карт, счетов, операций, подписок, реферальной системы и комиссий.

A
AYA Group

Старший Backend-разработчик (Node.js + TypeScript)

Старший Backend-разработчик (Node.js + TypeScript) в TBC Uzbekistan, цифровой финансовой экосистеме в Узбекистане. Гибридная работа.

Узбекистан
T
TBC Uzbekistan