Middle+/Senior Full-Stack Developer
О позиции
Компания разрабатывает два продукта в сфере iGaming: слотовый опыт и live-беттинг с реальным временем взаимодействия. Ваша задача как Middle+/Senior Full-Stack Developer будет заключаться в разработке и поддержке обоих продуктов, с фокусом на фронтенд. Вы будете работать над мобильными игровыми интерфейсами, где пользователи смогут делать ставки и наблюдать за раундами в реальном времени.
Чем вы будете заниматься
- Разрабатывать клиентскую часть на React и TypeScript (Next.js), включая игровой интерфейс и управление состоянием с использованием Zustand или React Query.
- Создавать анимации и звуковые эффекты для улучшения игрового процесса.
- Реализовывать серверную логику на Node.js с использованием NestJS, включая управление раундами и ставками.
- Проектировать транзакционную логику и работать с PostgreSQL.
- Интегрировать внешние API для ставок и обеспечить реальное время через WebSocket или Socket.IO.
- Покрывать критическую логику тестами и участвовать в код-ревью.
Требования
- Минимум 1 год опыта в iGaming или гемблинге.
- 3+ года опыта работы с TypeScript и сильный опыт во фронтенд-разработке (React/Next.js).
- Опыт работы с NestJS на бэкенде.
- Знание современных подходов к управлению состоянием и извлечению данных.
- Уверенное владение Tailwind и современными CSS-технологиями.
- Понимание работы с внешними API и реальным временем.
- Опыт работы с PostgreSQL и контейнеризацией.
- Способность писать аккуратный код и работать с Git.
Что мы предлагаем
- Работа в динамичной команде над интересными проектами в сфере iGaming.
- Гибкий график и возможность работать удаленно.
- Конкурентоспособная зарплата и возможности для профессионального роста.
Кто здесь добьётся успеха
Глубокое знание ReactJS и TypeScript для разработки интерактивных мобильных интерфейсов в iGaming с акцентом на производительность и пользовательский опыт.
Способность эффективно работать в удалённом режиме, проявляя самодисциплину и инициативу в решении проблем, что критично для успешной разработки продуктов в живом времени.
Опыт работы с NestJS и Node.js для создания масштабируемых серверных приложений, обеспечивающих бесперебойную работу live-беттинга и взаимодействия через WebSocket и Socket.IO.
Знание PostgreSQL для оптимизации работы с базами данных, что позволит эффективно управлять большими объемами данных пользователей и ставок.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости iGaming
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев