Вакансия
#Вакансия
#Developer
#Fullstack
#Frontend
#Backend
#Middle
#Gaming
#Fulltime
#Remote
#Удаленно
Требуется Middle+ Full-Stack Developer | iGaming / Casino Games
Ищем Middle+ Full-Stack Developer в команду, которая создаёт собственные казино-игры с нуля.
Для нас игра — это не просто интерфейс. Она должна ощущаться живой и динамичной: плавные анимации, звук, реакции персонажа, понятные состояния и тот самый эффект «ещё один раунд»
При этом за красивым геймплеем должна стоять точная серверная логика, стабильный realtime и честная игровая механика, которую пользователь может самостоятельно проверить через Provably Fair.
Ищем человека с сильным React / Next.js, который при этом уверенно пишет Node.js-бэкенд и готов влиять на продукт не только со стороны UI.
▪️
Чем предстоит заниматься
▫️
Разрабатывать игровой клиент на Next.js 16 + React + TypeScript.
▫️
Работать с состоянием через Zustand, получать и синхронизировать данные через TanStack React Query.
▫️
Создавать современный игровой UI на Tailwind CSS v4 с использованием дизайн-токенов.
▫️
Делать действительно «сочный» геймплей: анимации на Framer Motion, звуковые эффекты, состояния персонажа и игровые реакции.
▫️
Реализовывать мультиязычность (i18n).
▫️
Писать серверную игровую логику на Node.js + TypeScript + Fastify: раунды, автоплей, take-profit / stop-loss, отмена ставок.
▫️
Реализовывать страницу и механику Provably Fair, чтобы игрок мог самостоятельно проверить честность результата.
▫️
Интегрировать внешний betting API: авторизация, автоматическое обновление токенов, обработка ошибок и circuit breaker.
▫️
Реализовывать realtime-взаимодействие через WebSocket /
Socket.IO
.
▫️
Работать с общим пакетом типов для клиента и сервера.
▫️
Поднимать локальное окружение через Docker Compose.
▪️
Наш стек
▫️
Frontend:
Next.js 16 · React 18 · TypeScript · Zustand · TanStack React Query · Tailwind CSS v4 · Framer Motion
▫️
Backend & Infrastructure:
Node.js · Fastify · WebSocket /
Socket.IO
· Firebase Auth · Docker
▪️
Что для нас обязательно
▫️
3+ года коммерческой разработки на TypeScript.
▫️
Сильный опыт с React / Next.js и уверенная серверная разработка на Node.js.
▫️
Опыт работы с современным state management — Zustand, Redux или аналогами.
▫️
Практический опыт с React Query / TanStack Query или аналогичными решениями.
▫️
Уверенный Tailwind CSS и современный CSS, внимание к деталям интерфейса.
▫️
Опыт работы с Framer Motion или аналогичными инструментами анимации.
▫️
Понимание mobile-first подхода и особенностей мобильного UX.
▫️
Понимание работы с внешними API: авторизация, токены, refresh, обработка ошибок, устойчивость к сбоям.
▫️
Опыт с realtime / WebSocket /
Socket.IO
.
▫️
Самостоятельность уровня Middle+, аккуратный код и понятный Git-flow.
▫️
Опыт в iGaming / casino / crash games.
▫️
Понимание Provably Fair, в том числе принципов HMAC-SHA256.
▪️
Будет плюсом
▫️
Опыт с Firebase Auth: Google Sign-In, авторизация по телефону, 2FA TOTP.
▫️
Практический опыт с i18n.
▫️
Процедурная генерация звука или анимаций.
▫️
Опыт работы с денежной математикой и BigInt.
▫️
Понимание и опыт построения детерминированных игровых state-machine.
▪️
Что предстоит делать в первые месяцы
Главная задача — вместе с командой создавать и доводить до продукта собственные казино-игры: от игровой механики и серверной логики до анимаций, звука и финального UX.
Здесь особенно важны внимание к деталям, понимание realtime-механик и желание сделать игру, которой приятно пользоваться, а результат которой можно проверить
▪️
Условия
▫️
Full-time
▫️
Конкурентная заработанная плата
▫️
Испытательный срок — 1 месяц.
▫️
Формат работы: удаленно.
▫️
Работа в продуктовой команде и участие в создании собственных игр.
Контакты:
@OnlyG3
Другие наши сообщества в крипто рекрутинге:
Blockchain Hunter,
Career Crypto
,
Крипто Head Hunter,
Crypto Jobs,
WEB 3.0 JOB
,
Crypto Job
Откликнуться в Telegram →
⚠️ Никогда не платите «за оформление» или «гарантию трудоустройства» — это признак мошенников. Работа ТРУ не несёт ответственности за содержание вакансии.