2589 Fullstack Frontend Backend Gaming Remote Требуется Middle+ Full
О позиции
Мы создаём 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.
Требования
- 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-систем.
Что мы предлагаем
- Полная занятость.
- Испытательный срок — 1 месяц.
- Удаленная работа.
- Конкурентный доход.
Кто здесь добьётся успеха
Глубокое понимание технологий Node.js и TypeScript для разработки высокопроизводительных серверных решений и API, способных обрабатывать реальное время.
Способность создавать отзывчивые интерфейсы с использованием React и NextJS, с акцентом на UX и производительность для мобильных устройств.
Опыт работы с PostgreSQL и Prisma для управления данными, а также знание Redis для кэширования и повышения производительности приложений в реальном времени.
Самостоятельность и высокая мотивация к работе в удаленном режиме, с умением управлять своим временем и задачами без постоянного контроля.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости Gaming
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев