Engine Developer

з/п не указана

Требуемый опыт работы: 3–6 лет

Полная занятость, полный день

On The Spot Development в поиске сильного Engine developer для участия в разработке собственного продукта - Luna.

Мы в Luna разрабатываем плагин для Unity, который позволяет запускать проекты на нашем собственном 3D движке на основе WebGL и Javascript.

Наша компания образовалась в конце 2018 года с фокусом на решения для Playable Ads, и с тех пор уверенно растем по всем показателям.

Например, за 6 месяцев 2020 года рекламы, сделанные с помощью Luna, увидели 1.000.000.000 раз пользователи по всему миру.

Наше основное отличие от встроенных средств экспорта – эффективность во всех смыслах. Luna компилирует билд минимального размера, работает быстрее, использует возможности браузером по максимуму, полностью кастомизируется, позволяет легко использовать сторонние библиотеки на JS.

Причем разработчики могут использовать все основные возможности Unity, то есть, брать игры, сделанные под iOS/Android и просто настраивать их для работы в Luna, не внося изменений совсем или внося минимальные.

Инженерная команда Luna находится в Минске, маркетинг и биздев – в Лондоне. Всего нас уже больше 20 человек.

Помимо разработки движка и плагина, наша команда также работает на Luna Replay – продуктом для рендеринга видео на сервере, и Luna Playground – web-платформой для управления билдами Luna, записью видео с помощью Luna Replay, сбором аналитики, проведением A/B тестов.

Продукт является сложным с технической точки зрения, так как включает множество подсистем:

  • Эффективное преобразование исходного кода на языке C# (язык, использующийся для описания игровой логики в Unity3D) в JavaScript;
  • Создание собственного решения для экспорта статических ресурсов (текстур, звуков, моделей, сцен и т.п.) с учетом оптимизаций, доступных в веб-браузерах;
  • Создание удобных средств отладки и т.д.

Здорово, если вы знаете:

  • Уверенное владение Unity Editor (API, системы, популярные плагины);
  • Понимание Unity в разрезе геймдева (API, структура, общее понимание архитектуры и подходов);
  • Уверенное знание C#;
  • Разумное представление о графическом пайплайне, физических движках;
  • Минимальные знания математики;
  • Английский разговорный и письменный.

Будет полезен опыт:

  • Знание JS/WebGL;
  • Знание алгоритмов;
  • Внесение минимальных правок в шейдерный код.

Мы предлагаем:

  • Работу в высокопрофессиональной команде. Неформальную и дружную атмосферу в коллективе;

  • Официальное оформление по контракту, оплачиваемый отпуск - 25 календарных дней, 100% оплата больничных листов;

  • 5 sick days в год без подтверждающих документов;

  • Заработную плату, защищенную от инфляции с регулярным пересмотром условий компенсации;

  • Гибкий рабочий график и свобода действий;

  • Возможность частичной удаленной работы по согласованному с заказчиком графику;

  • Курсы английского языка 2 раза в неделю в офисе за счет компании;

  • Оплачиваемое компанией участие в конференции, митапах, хакатонах, а также внутреннее обучение и экспертиза лидов - все то, что поможет вам расти и развиваться;

  • Удобное месторасположение в центре г.Минска в 2-х минутах от ст.м. Молодежная по адресу: ул. Пинская;

  • Комфортабельный и благоустроенный опен-спейс с организованной кухней по домашнему типу со свежими фруктами, йогуртами, кофемашиной, сладостями и печеньем;

  • Комфортное рабочее место;

  • Яркую и запоминающуюся корпоративную жизнь: корпоративы 2 раза в год, подарки сотрудникам в честь жизненных событий, еженедельные pizza-fridays с настольными играми.

Ключевые навыки

C#
Unity
Английский язык
JavaScript
HTML5

Адрес

Минск, Пинская улица, 28А

Вакансия опубликована 23 сентября 2020 в Минске

Похожие вакансии