👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Программист С++ / Разработчик игр

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

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

Компания

Студия разработки игр

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

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

У нас 2 офиса в Новосибирске - в Центре и Академгородке. Выбирайте комфортный для работы с нами офис.

Студия разработки игр Friday’s Games основана в 2007 году. За это время были созданы такие успешные проекты как «Treasures of Montezuma 3», «Натали Брукс», мобильная ММО-стратегия «Gods&Glory» и др.

Совместно с нашим издателем Playrix, мы запустили в мировой релиз новый амбициозный проект в сеттинге фермы — Farmscapes. Поэтому мы расширяем команду проекта и ищем опытного программиста С++. Наш проект разрабатывается на внутреннем многофункциональном движке с использованием современных стандартов и технологий. Игровую логику пишем на С++17. Вам предстоит участие в развитии и поддержке топового проекта, в который уже играют по всему миру.

Задачи программиста в команде:

  • Написание игровой механики и логики;
  • Поддержка и работа над собственным кросс-платформенным движком для наших игр;
  • Разработка и поддержка внутреннего инструментария (редакторы уровней, редакторы скриптов, экспортеры и др. тулзы).

Задачи команды в проекте:

  • Работа с платформами статистики, маркетинга, саппорт поддержки.
  • Работа с серверной частью игры.
  • Написание новых элементов и механик игры.
  • Регулярные обновления для игры.
  • Работа с анимациями.
  • Улучшение и разработка новых фич самописного редактора, в котором создаётся игра.
  • Работа с собственным движком и оптимизацией игры и редактора.

От будущего коллеги мы ждем:

  • Хорошее знание С++, STL;
  • Опыт коммерческого программирования на С++ от 1 года;
  • Знание структур данных и алгоритмов обработки данных;
  • Знание основ 3D-математики, векторных и матричных преобразований;
  • Умение писать гибкий код, способный легко подстраиваться под новые задачи;
  • Умение разбираться в чужом коде.

Большим плюсом будет:

  • Опыт разработки многопоточных приложений;
  • Опыт практической оптимизации приложений, профилирования кода;
  • Опыт разработки для мобильных OS (iOS, Android);
  • Опыт работы в геймдеве, особенно опыт доведения проекта до релиза и последующей поддержки проекта;
  • Опыт работы с игровыми движками.

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

  • Работу над перспективным и стабильным проектом в одной из самых сильных команд Новосибирска.
  • Комфортный офис на выбор - в центре города на Чаплыгина 47 и в Академгородке напротив Технопарка.
  • Финальный уровень заработной платы обговаривается после интервью и зависит от опыта кандидата.
  • Отлаженные бизнес-процессы, обеспечивающие эффективное взаимодействие с коллегами без лишнего хаоса и отсутствие бюрократии.
  • Официальное трудоустройство по ТК РФ.
  • ДМС и компенсация занятий спортом после успешно пройденного испытательного срока.
  • Иногородним кандидатам помогаем с переездом - оплата билетов и первого месяца аренды квартиры.