Grand Mobile
сегодня

c++ разработчик

выше рынка на 5,1%
вакансия
~ 298 400 ₽
в среднем
284 025 ₽

сопроводительное письмо

Загрузите резюме в профиль и нейросеть определит категорию. После чего вы сможете генерировать сопроводительные письма для вакансий в этой категории

описание

Grand Mobile — это компания, которая создает онлайн MMORPG с открытым миром под названием "Grand Mobile — гонки и суета". У игры уже более 60 миллионов скачиваний, и она является частью крупного международного технопарка IT-стартапов в Центральной Азии — Astana Hub.

Вы будете заниматься разработкой игровых механик и функциональности, ориентируясь на существующий движок и игровые системы. Вам предстоит разрабатывать и поддерживать собственный мультиплеер на базе RakNet, а также оптимизировать код и работать с низкоуровневыми частями игрового клиента. Нужно будет проводить оптимизацию под мобильные устройства, искать и устранять баги, улучшать стабильность и производительность. Также вы будете взаимодействовать с командой бэкенд-разработчиков, геймдизайнеров и UI/UX специалистов.

требования

  • Имеете уверенное знание C++ (не ниже 17)
  • Имеете опыт работы в геймдеве, желательно с 3D-играми
  • Имеете опыт работы с OpenGL или аналогичными графическими API и понимаете графическую математику
  • Хорошо понимаете принципы сетевого программирования и архитектуры мультиплеерных игр
  • Обладаете навыками анализа поведения чужого кода и систем (reverse engineering как инженерный метод)
  • Знаете RakNet или другие сетевые библиотеки
  • Понимаете принципы защиты от недобросовестного поведения игроков (античит)
  • Имеете опыт работы с Git и системами CI/CD
  • Владеете английским на уровне чтения технической документации
  • Имеете опыт анализа и реверс-инжиниринга игровых приложений с использованием IDA, Ghidra или аналогичных инструментов (будет плюсом)
  • Умеете подключать пользовательскую логику через хуки и интеграционные механизмы (будет плюсом)
  • Имеете опыт работы с чужим кодом и документацией на уровне системных интерфейсов (будет плюсом)
  • Имеете опыт работы с игровыми движками или крупными игровыми системами (будет плюсом)
  • Имеете опыт работы с системами сборки (CMake) (будет плюсом)
  • Имеете опыт разработки под мобильные устройства (будет плюсом)

условия

  • Стабильная работа: full-time, 5/2
  • Белая зарплата
  • Оплачиваемый отпуск и больничный
  • Возможность поучаствовать в разработке амбициозного проекта
Прямой отклик Пожаловаться