broit logo

Game Developer (Pixi.js/Typescript)

broit
Remote
Планируем поиск Game Developer (PixiJS) в нашу команду!

Присоединяйтесь к нашей компании и станьте частью команды, которая создает высоконагруженные слот-игры для миллионов пользователей по всему миру. 
Мы гордимся нашей опытной командой разработчиков и открытостью к инновационным решениям. За время работы мы выпустили десятки успешных игровых проектов и продолжаем активно развивать нашу продуктовую линейку.

Наш стек:
  • PixiJS v8 (v7 на старых играх)
  • TypeScript
  • React + Emotion
  • GSAP
  • Spine
  • Vite
Чем предстоит заниматься:
  • Создание игровых механик с нуля
  • Реализация сложных анимационных последовательностей
  • Интеграция математических моделей в игровую логику
  • Разработка переиспользуемых игровых компонентов
  • Профилирование и оптимизация производительности игр
  • Рефакторинг legacy кода (если тащим новую фичу в старый проект)
  • Миграция проектов на новые версии зависимостей
  • Проведение код-ревью
  • Участие в архитектурных решениях
  • Написание технической документации
Требования:
  • Опыт коммерческой разработки от 2 лет, из них не менее года работы с PixiJS/Phaser
  • Глубокое знание TypeScript и ES6+
  • Опыт работы с React, навыки верстки
  • Умение находить и исправлять баги в своём и чужом коде
  • Понимание принципов оптимизации игр (FPS, память, батчинг)
  • Опыт работы с Git в команде
Желательно
  • Опыт работы с WebGL напрямую
  • Знание принципов работы скелетной анимации (Spine)
  • Опыт работы с Vite/Webpack
  • Наличие выпущенных игр
  • Понимание специфики разработки слот-игр
  • Опыт интеграции с бэкендом по вебсокетам