Middle + / Senior Full-Stack (FE prev)
- Рівень:
- senior
- Джерело:
- djinni.co
Що робити
- Розробляти клієнт на React + TypeScript (Next.js): ігровий UI, стейт-менеджмент (Zustand / React Query), стилі на Tailwind з дизайн-токенами.
- Робити «сочний» геймплей: анімації (Framer Motion), звукові ефекти, стани персонажа, i18n (мультимовність).
- Реалізовувати серверну ігрову логіку на Node.js + TypeScript (NestJS): раунди, автоплей (take-profit / stop-loss), відміна ставки, сторінка верифікації Provably Fair.
- Проєктувати транзакційну логіку (баланси, ідемпотентність) і працювати з PostgreSQL.
- Інтегрувати зовнішній betting API (Axios: авто-refresh токенів, circuit breaker) і realtime через WebSocket / Socket.IO.
Що очікуємо
- Обов'язковий свіжий досвід саме в iGaming / гемблінгу (казино / слоти / беттинг) 1+ рік.
- 3+ роки на TypeScript із сильним фронтендом (React / Next.js) і досвідом серверної розробки на Node.js.
- Обов'язковий досвід із NestJS на бекенді.
- Досвід із сучасним state-management (Zustand / Redux) і data-fetching (React Query).
- Впевнений Tailwind / сучасний CSS, увага до UX і анімацій (Framer Motion або аналог), mobile-first.
Що пропонуємо
- Firebase Auth (Google, phone, 2FA TOTP), i18n, процедурна генерація звуку / анімацій.
- Досвід із грошовою математикою (BigInt) і детермінованими ігровими state-machine.
- Знайомство з гейміфікацією (місії, турніри, VIP) і креш / слот-механіками.
- Досвід із високонавантаженими realtime-системами.
Схожі вакансії
- Lead Full-Stack EngineerRecruitGardenlead
- Senior Full-Stack Engineer (TypeScript/Go)Smirnov Labssenior
Senior Full-stack EngineerIntelvision, за кордономremotesenior
Senior Full-Stack / Integration Lead (AI) (contract)Selecto, Львів, Рівне, за кордономremotesenior
Shopify Full-Stack Developer6037, Київ, Львів, Варшава (Польща)
З блогу Trackr
Усі статті →Знайдено через trackr.help/jobs · Канал: @trackrhelp · Бот для персональних сповіщень: @trackrhelpBot


