СтаркГеймз

Senior TypeScript Developer (GameDev)

Не указана
  • Минск
  • От 3 до 6 лет
  • PixiJS
  • WebGL
  • TypeScript
  • Node.js
  • JOGL
  • Kotlin/Swift

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

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

  • Разработка функционала клиентской части игры.

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

  • Разработка и улучшение архитектуры проекта.

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

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

  • Оптимизация и улучшение производительности игры, оптимизация загрузки и размера билда.

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

Требования:

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

  • Глубокое понимание и опыт применения принципов SOLID

  • Опыт работы с системами сборки и NodeJS скриптами.

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

  • Опыт работы с PixiJS, желателен опыт оптимизации компонентов PixiJS ( pixi-spine и так далее).

  • Приветствуется опыт работы с социальными API (ВКонтакте, Одноклассники, Facebook)

  • Опыт клиент-серверного взаимодействия.

  • Хорошее знание английского.

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

В нашем проекте мы используем следующие технологии и инструменты:

  • основной язык: TypeScript
  • графика: PixiJS
  • верстка в приложении: внутренний инструмент, используется XML и XSD Schema
  • дополнительно: HTML, CSS, JavaScript ES6+ ( ES14)
  • сборка: NodeJS & Gulp
  • интеграция в android/ios: (Kotlin/Swift)