C++ Gameplay Developer

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

Полный рабочий деньМожно удаленно

Компания

Независимые разработчики мобильных игр и создатели Cradle of Empires

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

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

Привет! На связи команда Awem – независимые разработчики мобильных игр ✋

С 2002 года мы выпустили 31 успешную игру, и сейчас наша команда состоит из 120 крутых коллег. Расти нам помогает стремление делать игры с душой и смыслом. Одна из них, Cradle of Empires – первая нелинейная игра в жанре match3.

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

Мы в поиске C++ Gameplay Developer, который усилит команду С++ разработчиков нашего проекта Cradle Of Empires. Для разработки игры мы используем собственный кросс-платформенный движок, который активно развиваем, применяя современные стандарты С++ под задачи проекта. С нами вы будете оптимизировать и улучшать существующие технические решения, влиять на развитие игры, создавая крутые фичи.

Какие задачи вам предстоит решать:

  • Разрабатывать геймплейные фичи на кастомном С++ движке: игровую механику, UI/UX, реализовывать новые игровые события, A|B тесты.
  • Развивать match3 модули.
  • Развивать и поддерживать скриптовое направление и инструменты для дизайнеров.
  • Предлагать и реализовывать идеи для улучшения существующих технических решений.
  • Работать и взаимодействовать в фичи-командах (художники, программисты, тестировщики, аналитики и тд.).

Что для нас важно:

  • Опыт работы в игровой индустрии от 1,5 лет.
  • Уверенное использование C++ 11/14/17, STL.
  • Использование MSVS как основной среды разработки.
  • Опыт программирования игровой логики, UI и графических эффектов.
  • Знание и понимание принципов проектирования программ.
  • Уровень английского языка – чтение технической документации.

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

  • Опыт разработки игровых приложений на iOS, Android.
  • Опыт использования скриптового языка Lua (Python).
  • Опыт разработки игрового тулсета (используя Qt, C#/.NET).
  • Знакомство с игровыми движками на C++ (Unreal Engine, Cocos2d-x, Godot, Unity).

Бонусы

Почему Awem?​​​

  • ​​​​​​Хорошие игры делают хорошие команды. Благодаря нашей Team Culture, мы строим такие команды, где каждый игрок вовлечен в процесс и может напрямую повлиять на развитие продукта.
  • Ни одна ваша ачивка не останется незамеченной. Кроме заработной платы, привязанной к курсу валюты, у нас есть квартальные бонусы, которыми мы отмечаем достижения коллег.
  • Мы стремимся давать искренний и качественный фидбек, который помогает вам развиваться и расти над собой. Мы знаем, что это непросто, но продолжаем этому учиться и уже сильно продвинулись в этом направлении.
  • Вам будет доступен Care Bonus – наш способ заботы о сотрудниках. Это компенсация в рамках выделенной суммы любой целевой покупки. Вы сами определяете, на какую из 6 категорий потратить бонус: спорт, здоровье, развитие и др.
  • Вы выбираете комфортный для себя режим работы из любой точки мира. А мы позаботимся о формальностях и обеспечим необходимой техникой для работы как удаленно, так и из офиса.
  • Душевные поздравления по всем важным поводам, настолки по пятницам, активные чаты, дни именинников – любим и умеем вместе веселиться в онлайне и офлайне.