К содержимому

AI Engineer (GameDev)

СтаркГеймзУдалённо · Минск

  • PixiJS
  • WebGL
  • TypeScript
  • Node.js
  • JOGL
  • Kotlin/Swift

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

Обязанности:

-

Разработка функционала клиентской части игры (игровые ивенты, UI, анимации).

-

Работа с существующей кодовой базой: чтение, понимание и развитие модулей.

-

Разработка и улучшение архитектуры проекта (Service Locator, Mediator, MVP, Command).

-

Разработка клиент-серверного взаимодействия, работа с Backend командой.

-

Оптимизация производительности: draw calls, управление GPU-памятью, размер билда, загрузка ресурсов.

-

Разработка инструментов для автоматизации рутинных задач.

-

Контроль и поддержка технического качества проекта, работа с QA командой.

-

Взаимодействие с другими специалистами и командами для планирования и разработки игры.

Требования:

-

Опыт коммерческой разработки на TypeScript от 3 лет.

-

Опыт работы с PixiJS или аналогичным 2D движком (Phaser, Cocos, PlayCanvas).

-

Понимание game loop, императивного рендеринга и работы с GPU (draw calls, texture atlas, управление памятью).

-

Опыт работы со Spine-анимациями (pixi-spine).

-

Понимание как работает WebGL / OpenGL.

-

Знание архитектурных паттернов: Service Locator, Mediator, MVP, Command.

-

Опыт работы с системами сборки (esbuild, Gulp, Webpack) и NodeJS скриптами.

-

Опыт клиент-серверного взаимодействия (REST API, WebSocket).

-

Готовность работать с legacy-кодом: читать, понимать контекст и улучшать итеративно.

-

Английский B2+ (чтение документации, код-ревью).

-

Автономность, самостоятельность, инициативность.

Будет плюсом:

  • Опыт работы с социальными API (ВКонтакте, Одноклассники).
  • Опыт работы с Firebase.
  • Опыт оптимизации компонентов PixiJS (pixi-spine, texture atlas pipeline).
  • Опыт работы с GSAP.
  • Осознанное использование AI-инструментов в разработке (Cursor, Copilot, Claude).

openqareer не кадровое агентство: вакансия собрана с открытого источника, отклик подаётся на сайте работодателя.