Typescript WebGL программист (Gamedev)

Зарплата

от 100 000 до 200 000 ₽

Требования

Разработка ПОActionScriptTypeScriptWebGLOpenGL

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Описание вакансии

Условия работы

Crazy Panda ищет TypeScript разработчика для участия в разработке конвертера Flash в HTML5, нам нужно портировать большой проект (1900 классов, over 10k assets)

Что уже сделали:

  • Транспилер кода ActionScript 3.0 -> TypeScript
  • Движок на WebGL
  • Реализацию флешовых api выбрали.
  • Игру на всём этом ещё не завели, требуются дополнительные руки и мозги.

Что предстоит делать:

  • Писать конвертер и клиента большой социальной игры на TypeScript. Движок - pixi с кастомным рендерером, gui - флешеподобный фреймворк.
  • Много работы с интерфейсами, развитием бизнес логики.
  • Чего точно нет: react, angular, vue и вот это всё, в проекте вообще нет работы с DOM.

Критичные требования:

  • Отличное знание JavaScript.
  • Понимание, зачем нужен TypeScript и в чём смысл его применения.
  • Умение разбираться в больших проектах и больших объёмах кода.
  • Английский для беглого чтения доков на английском языке.

Будет плюсом, если вы:

  • когда-то писали на ActionScript и знаете, как работает Flash;
  • следите за тенденциями современного фронтенда;
  • знаете, как работает OpenGL или WebGL;
  • имеете математический бекграунд и понимаете, зачем он нужен программисту;
  • знаете любой другой язык программирования не из мира фронтенда.

Условия:

  • Индивидуально обсуждаемая ЗП;
  • Увлеченная задачей команда профессионалов;
  • Частичная компенсация ДМС и фитнеса;
  • Уроки английского с носителем языка;
  • Уютный офис в 5 минутах пешком от м.Автозаводская;
  • Кухня с завтраками, печеньками, чаем и кофе.