Разработчик слот-игр (Pixi.js / TypeScript)
- Формат
- Удалённо
- Категория
- Программист
Контакт HR — бесплатно после входа
Войдите через Telegram — покажем, кому писать напрямую. Без резюме и анкет.
Описание
#iGaming
#удаленнаяработа #вакансия #casino #slots #vacancy #pixi #remote #job
Разработчик слот-игр (Pixi.js / TypeScript)
Ищем разработчика для создания и развития 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, кроме РФ) .
-Работу над новыми проектами с нуля.
-Минимум бюрократии и возможность влиять на итоговый облик игр.
💌Отклики контакт скрыт
#удаленнаяработа #вакансия #casino #slots #vacancy #pixi #remote #job
Разработчик слот-игр (Pixi.js / TypeScript)
Ищем разработчика для создания и развития 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, кроме РФ) .
-Работу над новыми проектами с нуля.
-Минимум бюрократии и возможность влиять на итоговый облик игр.
💌Отклики контакт скрыт
- pixi.js
- typescript
- javascript
- vite
- webpack
- git
- ci_cd
- ecs
- mvvm
- state_machine
- command
- service_locator
- spine
- webaudio
- texturepacker
Оценка вакансии
53/100 · удовлетворительно
- Описание полное
- Зарплата не указана
- Компания не названа
- Контакт HR подтверждён
- Стек описан подробно
- Формат описан частично
Похожие вакансии
Senior Software Engineer (Python / LLM / Agents)
AI-балл 95/100AnySense
6 000 – 10 000 $
SeniorУдалённоpythonllmocr
Senior Agentic AI Engineer
AI-балл 84/100Vallettasoftware Software Development · EU
4 500 – 5 300 $
SeniorУдалённоpythonlanggraphautogen
Сеньор Frontend-разработчик
AI-балл 52/100Halyk Bank · Казахстан
Seniorreacttypescriptbanking
Сеньор Frontend-разработчик
AI-балл 84/100Blancy · Москва
270 000 – 270 000 ₽
SeniorГибридjavascripttypescriptreact
Full Stack Software Engineer (Java / React)
AI-балл 61/100Syberry · Беларусь
Офис / Удалённоjavaspringspring_mvc
