Назад к вакансиям

Senior Front-End Game Developer (PixiJS)

Грузия и ещё 2 городаот 5 лет
TypeScriptJavaScriptFrontendiGamingGameDevVue.jsHTML5PixiJSWebGLSpineGSAPTweenJS

Описание

Обязанности

  • Разрабатывать HTML5-игры на TypeScript, PixiJS и Vue.js
  • Реализовывать игровые механики, бонусные сценарии, интерактивные элементы и сложные анимации
  • Проектировать переиспользуемые компоненты и игровые библиотеки
  • Оптимизировать производительность, потребление памяти и скорость загрузки игр
  • Адаптировать игры под мобильные устройства, разные браузеры и размеры экранов
  • Интегрировать игры с backend через REST API и WebSockets
  • Проводить code review, делиться экспертизой и помогать развивать инженерные практики команды
  • Взаимодействовать с гейм-продюсерами, дизайнерами, аниматорами и разработчиками

Требования

  • 5+ лет коммерческой разработки на JavaScript / TypeScript
  • 3+ года коммерческой разработки игр на PixiJS
  • 2+ года коммерческого опыта в iGaming
  • Глубокое знание PixiJS: rendering, containers, textures, sprites, filters, masks и asset management
  • Опыт работы с Spine, GSAP, TweenJS или аналогичными инструментами анимации
  • Понимание игровой архитектуры, state management, HTML5, Canvas и WebGL
  • Опыт профилирования и оптимизации игр, в том числе для слабых мобильных устройств
  • Владение HTML/CSS, responsive-вёрсткой и методологией БЭМ
  • Опыт интеграции с backend-сервисами и проведения code review
  • Наличие production-игр, которые можно продемонстрировать или подробно разобрать на интервью
  • Самостоятельность и ответственность за результат до выхода в production
  • Системное мышление и понимание архитектурных решений
  • Ориентация на качество, масштабируемость и переиспользование кода
  • Умение аргументированно предлагать улучшения
  • Готовность проводить code review, менторить коллег и делиться экспертизой

Будет плюсом

  • Опыт разработки онлайн-слотов
  • Опыт работы с Vue.js или React
  • Знание линейной алгебры, тригонометрии и статистики