Ищем разработчика для создания и развития HTML5 слот-игр на Pixi.js: от сцены и анимаций до интеграции с сервером и стабильной работы на мобильных устройствах. Важны аккуратная архитектура, производительность и переиспользуемые решения. Задачи -Разработка клиентской части слот-игр на Pixi.js/TypeScript: сцены, состояния, UI, анимации, эффекты, переходы. -Реализация игровых механик: барабаны/reels, линии/ways, каскады, sticky, respin, hold&win, бонусные раунды (в зависимости от проекта). -Интеграция с игровым API: ставки, спины, результаты, бонусы, автоспин, история, восстановление сессии. -Организация пайплайна ассетов: атласы (TexturePacker), шрифты, preloading, управление памятью, версии ресурсов. -Оптимизация производительности (FPS/память), профилирование, устранение утечек, стабильность на iOS/Android браузерах. -Поддержка общего ядра/фреймворка: переиспользуемые модули, конфигурируемость, документация, код-ревью. Требования -Уверенный JavaScript/TypeScript, опыт разработки игр или высоконагруженных интерактивных Web-приложений. -Практический опыт Pixi.js: контейнеры, спрайты, текст, маски, фильтры, взаимодействие, менеджмент текстур. -Понимание игрового цикла (update/render), событийной модели, таймингов и анимаций. -Опыт сборки и доставки: Vite/Webpack, Git, базовая дисциплина CI/CD (на уровне проекта). -Архитектура и игровые паттерны (обязательно) -Уверенное применение: Service Locator / DI, Command, State, State Machine, pub/sub. -Понимание и опыт ECS: разделение данных и логики, системы как обработчики, управляемый update. -Практика MVVM и реактивности: биндинги UI к модели состояния, однонаправленный поток данных, предсказуемые сайд-эффекты. -Проектирование расширяемой архитектуры: модульность, переиспользуемые компоненты, контроль зависимостей, тестируемость. Будет плюсом -Spine/DragonBones, Particles, Shader/filters, WebAudio. -Опыт со слот-математикой и форматами серверных ответов провайдера. -Поддержка нескольких аспектов/ориентаций, локализация, CDN-кеширование ассетов. -Опыт написания внутреннего SDK/движка и сопровождения набора игр. Ключевые технологии: Pixi.js, TypeScript, Vite/Webpack, ECS/MVVM, State Machine, Command, Service Locator/DI (Spine — опционально). Мы предлагаем: -Удалённый формат работы(WW, кроме РФ) . -Работу над новыми проектами с нуля. -Минимум бюрократии и возможность влиять на итоговый облик игр.
⚠️ Будьте внимательны: вакансия размещена из открытых источников и может быть недостоверна.
Зарплата
Не указано