‼️ Только для кандидатов, которые проживают в Грузии, Польше, Армении!
Присылайте в тг ваше резюме файлом!
Чем предстоит заниматься
- Разрабатывать 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-игр, которые можно продемонстрировать или подробно разобрать на интервью.
Будет плюсом
- Опыт разработки онлайн-слотов.
- Опыт работы с Vue.js или React.
- Знание линейной алгебры, тригонометрии и статистики.
Что ожидаем от Senior
- Самостоятельность и ответственность за результат до выхода в production.
- Системное мышление и понимание архитектурных решений.
- Ориентация на качество, масштабируемость и переиспользование кода.
- Умение аргументированно предлагать улучшения.
- Готовность проводить code review, менторить коллег и делиться экспертизой.