О позиции
Ищем разработчика для создания и развития 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/движка и сопровождения набора игр.
Что мы предлагаем
- Удалённый формат работы (WW, кроме РФ).
- Работу над новыми проектами с нуля.
- Минимум бюрократии и возможность влиять на итоговый облик игр.
Обязательные
0/1
Желательные
0/1
Бонус
0/1
Почему эта вакансия
7.5
7.5 из 10
оценка совпадения
Вакансия предлагает интересные задачи в области разработки игр с использованием Pixi.js и TypeScript. Условия удалённой работы и возможность влиять на проект делают её привлекательной для кандидатов.
Формируем профиль успеха...
Анализируем требования вакансии и данные рынка
Загружаем обзор рынка...
Анализируем тренды рынка и спрос на навыки
Новости iGaming
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев
Похожие вакансии
Технический SEO-специалист — SEO, Google Search Console, Яндекс Вебмастер
Бетликс·110K ₽–180K ₽
Fullstack Developer — Node.js, NestJS, React
Hiplabs·200K ₽–250K ₽
SMM-специалист
Федеральный образовательный бренд·80K ₽
Маркетолог — B2B автобизнес
110K ₽–180K ₽
Менеджер по развитию бизнеса — ИТ-решения для автоматизации
КОРУС Консалтинг·180K ₽–320K ₽
Команда Rocket Tech в поиске DevOps на частичную, проектную занятость в финтех
Rocket Tech·6K ₽
Linux Administrator — OpenStack и Kubernetes
Quadcode·300K ₽–500K ₽
Frontend разработчик
IT-WORK·180K ₽–320K ₽
Концепт-дизайнер — CAD и 3D-моделирование
Happy Baby·160K ₽
Консультант SAP FM — бюджетирование и платежи
180K ₽–320K ₽
Региональный маркетинговый лидер — B2B маркетинг и управление событиями
336K ₽–419K ₽
Lead 3D Vehicle Artist
SURFSIDE 3D·270K ₽–335K ₽
AI-дизайнер — Midjourney, Stable Diffusion, DALL-E
Сеть медицинских центров·167K ₽–208K ₽
Методолог образовательных курсов — разработка курсов с нуля
80K ₽
Маркетолог / Контентщик
Онлайн-школа по нейросетям Кристины Тарба·100K ₽–180K ₽