Обязанности:
Формат работы: Полностью удаленно (предпочтительно часовые пояса СНГ/Европы) Индустрия: B2B iGaming / Создание казино-провайдера нового поколения О компании и задаче: AAA Slot Game Development строит инновационного B2B гейм-провайдера с фокусом на гипермасштабирование. Наша бизнес-модель — комбинаторная генерация игр. Мы объединяем сотни сертифицированных математических механик слотов с сотнями мета-механик, мини-игр и социально-виральных циклов, получая на выходе более 10 000 уникальных тайтлов. Весь арт и анимации генерируются через передовые ИИ-модели с невероятной кинематографической детализацией. Наша цель — мгновенно рескинить игры под любой бренд или демографическую нишу и молниеносно реагировать на тренды рынка. Мы ищем технического визионера, способного с нуля спроектировать архитектуру, которая выдержит этот масштаб, не рухнет под грузом технического долга и обеспечит 30+ FPS на слабом мобильном устройстве при рендеринге десятков тяжелых видео-ассетов. Ключевые обязанности: Архитектура RGS и Game Server: Проектирование с нуля удаленного игрового сервера (RGS), способного обрабатывать тысячи транзакций в секунду с обеспечением абсолютной атомарности (идемпотентности) платежей при нестабильных сетях. Масштабируемый Фронтенд (PixiJS v8): Разработка сверхлегкого, управляемого данными (Data-Driven) игрового движка на базе PixiJS v8. Создание конвейера сборки (Monorepo), который генерирует тысячи вариаций игр через JSON-конфигурации без дублирования кода. Инновационный рендеринг ИИ-видео: Решение проблемы прозрачности видео с альфа-каналом в браузерах. Реализация кастомных шейдеров в WebGL/WebGPU и использование WebCodecs API для декодирования видеокадров без перегрузки CPU. Комплаенс и GLI-11: Проектирование генератора случайных чисел (RNG) и маппинга барабанов в строгом соответствии с международными стандартами сертификации (GLI-11, iTechLabs), гарантируя отсутствие "near miss" (эффекта ложного проигрыша) и корректное ведение критических логов. Оптимизация и сборка: Внедрение механизмов агрессивного lazy-loading, стриминга ассетов и динамической генерации атласов (@0.5x) под конкретные мобильные устройства для минимизации VRAM. Требования (Must-Have): Опыт в iGaming от 5 лет: Доказанный опыт работы техническим лидом или архитектором в студии-провайдере слотовых игр. Вы должны иметь шрамы от интеграций с крупными агрегаторами и прохождения сертификаций в лабораториях. Мастерство PixiJS и WebGL/WebGPU: Вы не просто используете готовые API, вы понимаете, как управлять памятью GPU, бороться с потерей контекста (WebGL context loss) и писать кастомные фрагментные шейдеры. Архитектурное мышление: Опыт работы с Monorepo, понимание микросервисной архитектуры бэкенда, знание паттернов распределенных транзакций (Saga, 2PC, Idempotency keys). Производительность: Глубокие знания Chrome DevTools (Memory profiling, Heap snapshots) для отлова утечек памяти, связанных с WebGL буферами и видео. Turborepo / Nx / pnpm ate limiting + anti fraud layer event driven архитектура защита от double-spend при нестабильной сетиПохожие вакансии