Розробник слот-ігор (Pixi.js / TypeScript)

Шукаємо розробника для створення та розвитку HTML5 слот-ігор на Pixi.js: від сцен і анімацій до інтеграції з сервером та стабільної роботи на мобільних пристроях. Для нас важливі акуратна архітектура, висока продуктивність і переюзабельні рішення.

Вимоги:

  • Впевнене володіння JavaScript / TypeScript
  • Досвід розробки ігор або високонавантажених інтерактивних web-застосунків
  • Практичний досвід роботи з Pixi.js (контейнери, спрайти, текст, маски, фільтри, взаємодія, менеджмент текстур)
  • Розуміння ігрового циклу (update/render), подієвої моделі, таймінгів та анімацій
  • Досвід збірки та доставки проєктів: Vite / Webpack, Git, базове розуміння CI/CD (на рівні проєкту)

Задачі:

  • Розробка клієнтської частини слот-ігор на Pixi.js / TypeScript: сцени, стани, UI, анімації, ефекти та переходи
  • Реалізація ігрових механік: барабани (reels), paylines/ways, каскади, sticky, respin, hold&win, бонусні раунди (залежно від проєкту)
  • Інтеграція з ігровим API: ставки, спіни, результати, бонуси, автоспін, історія, відновлення сесії
  • Організація пайплайну ассетів: атласи (TexturePacker), шрифти, preloading, керування пам'яттю, версіонування ресурсів
  • Оптимізація продуктивності (FPS, пам'ять), профілювання, усунення витоків, стабільна робота в браузерах iOS/Android
  • Підтримка спільного ядра / фреймворку: переюзабельні модулі, конфігурованість, документація, code review

Буде плюсом:

  • Досвід роботи зі Spine / DragonBones
  • Particles, shaders / filters, WebAudio
  • Досвід роботи зі слот-математикою та форматами серверних відповідей провайдерів
  • Підтримка кількох аспектів та орієнтацій екрана
  • Локалізація, CDN-кешування ассетів
  • Досвід створення внутрішнього SDK / рушія та супроводу набору ігор

Soft skills:

  • Відповідальність за якість результату та дотримання дедлайнів
  • Ініціативність
  • Бажання професійного зростання та розвитку
  • Уміння самостійно розбиратися в задачах, знаходити рішення й відповіді на запитання, що виникають

Пропонуємо:

  • Участь у створенні яскравих та інноваційних слот-ігор
  • Роботу в міжнародній команді професіоналів
  • Гнучкий графік та можливість працювати віддалено
  • Конкурентну винагороду, що залежить від досвіду та рівня експертизи
  • Простір для творчості, ініціативи та професійного зростання