yandex
N
NDA
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
SeniorУдалённоПолная занятость

Middle+/Senior Back-End Developer (Node.js/TypeScript)

ИИОценка ИИ

Интересный технологический стек (Kafka, ClickHouse, WebSocket) и сложные задачи. Однако отсутствие названия компании и вилки зарплаты снижают прозрачность предложения.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Высокая сложность обусловлена жестким требованием опыта в iGaming и необходимостью глубоких знаний в области realtime-взаимодействия, защиты от фронтраннинга и работы с высоконагруженными БД.

Анализ зарплаты

Медиана4 500 $
Рынок3 500 $ – 6 500 $
ИИОценка ИИ

Для позиций Middle+/Senior Node.js разработчика в сфере iGaming/Fintech на удаленной основе рыночные предложения обычно начинаются от 3500 USD и могут достигать 6000+ USD в зависимости от локации компании. Данная вакансия предполагает работу с высоконагруженными системами, что обычно оплачивается по верхней границе рынка.

Сопроводительное письмо

Меня заинтересовала вакансия Backend Developer для работы над высоконагруженным betting-движком. Имея более 3 лет опыта разработки на Node.js и TypeScript, я специализируюсь на создании отказоустойчивых систем с использованием WebSocket и Kafka. Мой опыт включает работу с транзакциями в PostgreSQL и Redis, что критически важно для предотвращения race conditions в игровых механиках.

Особое внимание я уделяю обеспечению идемпотентности и защите от front-running, что напрямую коррелирует с вашими задачами по развитию жизненного цикла раунда и расчету выплат. Знакомство с iGaming индустрией позволяет мне быстро погрузиться в специфику проекта, включая работу с HLS-фидами и реализацию алгоритмов provably-fair. Буду рад обсудить, как мой технический стек и опыт помогут вашей команде в масштабировании продукта.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь уже сейчас

Откликайтесь, если у вас есть опыт в iGaming и вы готовы работать с высоконагруженными realtime-системами!

Описание вакансии

#Вакансия #Developer #Backend #Middle #Senior #NodeJs #Typescript #Fulltime #Remote #Удаленно

Требуется Middle+/Senior Back-End Developer

О проекте

Высоконагруженный betting-движок с realtime-взаимодействием: жизненный цикл раунда, расчёт выплат, синхронизированное вещание, защита от front-running.

*▪️*тек

Node.js, TypeScript, Express 5, PostgreSQL/Prisma, Redis, Kafka/KafkaJS, ClickHouse, WebSocket/Socket.IO, PostHog, Pino, Vitest, Docker

*▪️*Обязанности

*▫️*Развивать betting-движок: жизненный цикл раунда, расчёт выплат, идемпотентность.

*▫️*Realtime-слой на WebSocket/Socket.IO (bet-lock, защита от front-running).

*▫️*Событийные пайплайны на Kafka и антифрод-хранилище на ClickHouse.

*▫️*HLS-парсинг фидов (.m3u8), компьютерное зрение, provably-fair (commit-reveal).

*▫️*PostgreSQL/Prisma, Redis (кеш, состояние раундов, rate-limiting), observability.

*▫️*Надёжность: тесты (Vitest), Docker/Compose, failover фидов, авто-void.

*▪️*Требования

*▫️*3+ года на Node.js и TypeScript.

*▫️*Обязателен свежий опыт, минимум 1 год, именно в iGaming.

*▫️*Realtime/WebSocket и высоконагруженные сервисы.

*▫️*PostgreSQL и Redis: транзакции, идемпотентность, race conditions.

*▫️*Kafka или аналог, событийные пайплайны.

*▫️*Логирование, метрики, обработка сбоев, тестирование.

Плюсом

*▫️*ClickHouse, антифрод-логика.

*▫️*HLS/RTMP, компьютерное зрение, provably-fair/HMAC.

Контакты: Откликнуться К отклику приложите свое резюме и расскажите о своём опыте

Другие наши сообщества в крипто рекрутинге: Blockchain Hunter, Career Crypto, Крипто Head Hunter, Crypto Jobs, WEB 3.0 JOB, Crypto Job

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • TypeScript
  • PostgreSQL
  • Redis
  • Docker
  • Kafka
  • Node.js
  • Express
  • ClickHouse
  • Vitest
  • Prisma
  • PostHog
  • WebSocket
  • Socket.io
  • Pino

Возможные вопросы на собеседовании

В беттинге критически важно избегать двойных списаний или начислений. Вопрос проверяет понимание архитектурных паттернов.

Как вы обеспечиваете идемпотентность при обработке ставок и расчете выплат в распределенной системе?

Проект связан с realtime-вещанием и ставками. Вопрос на знание механизмов предотвращения злоупотреблений.

Какие стратегии защиты от front-running вы применяли при работе с WebSocket-соединениями?

В стеке указан Redis для хранения состояния раундов. Важно понимать, как кандидат решает проблемы конкурентного доступа.

Как вы решаете проблему race conditions при обновлении баланса пользователя или статуса раунда в Redis?

Упоминается использование Kafka для событийных пайплайнов. Проверка навыков работы с очередями.

Как гарантировать порядок обработки событий в Kafka при масштабировании консьюмеров в контексте игровых раундов?

В вакансии указан HLS-парсинг. Это специфическая задача для бэкенда.

С какими сложностями вы сталкивались при парсинге HLS-фидов (.m3u8) и как обеспечивали failover при сбое источника?

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

N
NDA
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!