yandex
N
NDA
MiddleУдалённоПолная занятость

Middle+ Full-Stack Developer | iGaming / Live Product

ИИОценка ИИ

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

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.


Вакансия из открытого источника
Пожаловаться
+400% приглашений от HR

Улучшите резюме под эту вакансию

Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт

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

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

Позиция требует уверенного владения полным стеком (Node.js/React) и специфического опыта в iGaming и Realtime-системах (WebSockets). Высокая ответственность уровня Middle+ предполагает самостоятельность в принятии архитектурных решений.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

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

Медиана320 000 ₽
Рынок250 000 ₽ – 450 000 ₽
ИИОценка ИИ

В вакансии указан 'конкурентный доход', что для уровня Middle+ Fullstack (Node.js/React) на российском и международном рынке обычно составляет от 250 000 до 400 000 рублей. Предложенный стек и домен iGaming часто предполагают зарплаты выше среднего по рынку.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

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

Составьте сопроводительное письмо под эту вакансию с вашим резюме

Иллюстрация сопроводительного письмаИллюстрация сопроводительного письма

Контакты для отклика

Откройте контакты, указанные в вакансии.

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

#Вакансия #Developer #Fullstack #Frontend #Backend #Middle #Gaming #Fulltime #Remote #Удаленно

Требуется Middle+ Full-Stack Developer | iGaming / Live Product

Мы создаём mobile-first игру с live-трансляцией, где игрок в реальном времени следит за раундом, видит растущий множитель и может сделать ставку или забрать выигрыш в один тап.

Нам нужен разработчик, который уверенно чувствует себя и на фронтенде, и на бэкенде, понимает принципы realtime-систем и любит работать с продуктами, где важны скорость, стабильность и UX

*▪️*Чем предстоит заниматься

*▫️*Разрабатывать mobile-first игровой интерфейс: live-плеер, ставки и cash-out в один тап, отрисовка раундов и множителей в реальном времени.

*▫️*Реализовывать realtime-взаимодействие клиента и сервера через WebSocket / Socket.IO: синхронизация раундов, лидерборды, чат в лобби.

*▫️*Писать серверную логику на Node.js + TypeScript + Express 5: betting engine, обработка исходов, история ставок.

*▫️*Работать с PostgreSQL + Prisma, использовать Redis для кэширования и синхронизации состояния.

*▫️*Покрывать код тестами на Vitest, участвовать в code review.

*▫️*Поднимать и поддерживать локальное окружение через Docker Compose.

*▪️*Цели на первые 1–3 месяца

Вместе с командой довести продукт до работающего прототипа и беты.

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

*▪️*Наш стек

*▫️*Backend:

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

*▫️*Frontend:

React · TypeScript · Next.js · Zustand · React Query · Tailwind CSS · Socket.IO-client

*▪️*Что для нас обязательно

*▫️*3+ года коммерческой разработки на TypeScript — Node.js на бэкенде и React на фронтенде.

*▫️*Практический опыт с realtime-системами и WebSocket / Socket.IO.

*▫️*Понимание синхронизации состояния, latency, reconnect-механик и других особенностей realtime.

*▫️*Уверенная работа с PostgreSQL и Redis.

*▫️*Опыт построения REST- и WebSocket API.

*▫️*Понимание производительности и отзывчивости интерфейсов на мобильных устройствах.

*▫️*Аккуратная работа с тестами (Vitest / Jest) и Git-flow.

*▫️*Самостоятельность и уровень ответственности Middle+.

*▫️*Опыт в iGaming / betting, понимание игровых механик и принципов provably fair.

*▪️*Будет большим плюсом

*▫️*Опыт работы с Kafka / KafkaJS.

*▫️*Опыт с ClickHouse.

*▫️*Работа с видеопотоками (HLS / .m3u8) или computer vision.

*▫️*Опыт разработки PWA и мобильной оптимизации.

*▫️*Опыт построения высоконагруженных realtime-систем.

*▪️*Условия

*▫️*Full-time

*▫️*Испытательный срок — 1 месяц.

*▫️*Удаленная работа

*▫️*Конкурентный доход

Контакты: Откликнуться

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

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

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

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

Навыки

  • TypeScript
  • Node.js
  • React
  • Express
  • PostgreSQL
  • Prisma
  • Redis
  • WebSocket
  • Socket.io
  • Kafka
  • ClickHouse
  • Next.js
  • Zustand
  • Tailwind CSS
  • Vitest
  • Docker
  • Docker Compose
  • React Query

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

Проверка понимания специфики realtime-приложений и работы с нестабильным соединением.

Как вы реализуете механизм переподключения (reconnect) в Socket.IO, чтобы пользователь не потерял состояние игры при кратковременном разрыве связи?

Важно для игровых движков, где важна скорость обработки ставок.

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

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

Какие техники оптимизации React-приложения вы используете для достижения 60 FPS при отрисовке динамически меняющихся множителей в live-режиме?

Оценка опыта работы с очередями сообщений, указанными в стеке.

В каких сценариях в вашей архитектуре iGaming-платформы целесообразно использовать Kafka вместо Redis Pub/Sub?

Проверка знаний в области честности игр, специфичной для iGaming.

Можете ли вы объяснить принцип работы алгоритмов Provably Fair и как их реализовать на стороне бэкенда?

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

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

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

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

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

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