Senior C++ Developer
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
Senior C++ Developer (Client-Side)
Кто мы и кого ищем
Мы — команда Grand Mobile, и сейчас активно развиваем наш проект 🎮 Grand Mobile — гонки и суета — захватывающую онлайн MMORPG с открытым миром. В настоящий момент у игры более 60 млн скачиваний. Наш проект является участником крупнейшего международного технопарка IT-стартапов в Центральной Азии — Astana Hub.
В связи с большим количеством задач мы расширяем отдел разработки ищем Senior C++ Developer
📌 Чем предстоит заниматься
- Разрабатывать игровые механики и функциональность, ориентируясь на поведение существующего движка и готовых игровых систем.
- Разрабатывать и поддерживать собственный мультиплеер на базе RakNet.
- Оптимизировать существующий код и работать с низкоуровневыми частями игрового клиента.
- Проводить оптимизацию под мобильные устройства (CPU/GPU, рендеринг).
- Искать и устранять баги, улучшать стабильность и производительность.
- Взаимодействовать с командой бэкенд-разработчиков, геймдизайнеров и UI/UX специалистов.
💼 От тебя мы ждём
- Уверенное знание C++ (не ниже 17).
- Опыт работы в геймдеве, желательно с 3D-играми.
- Опыт работы с OpenGL или аналогичными графическими API, понимание графической математики.
- Хорошее понимание принципов сетевого программирования и архитектуры мультиплеерных игр.
- Навыки анализа поведения чужого кода и систем (reverse engineering как инженерный метод).
- Знание RakNet или других сетевых библиотек.
- Понимание принципов защиты от недобросовестного поведения игроков (античит).
- Опыт работы с Git и системами CI/CD.
- Английский — на уровне чтения технической документации.
🧨 Будет плюсом
- Опыт анализа и реверс-инжиниринга игровых приложений с использованием IDA, Ghidra или аналогичных инструментов.
- Умение подключать пользовательскую логику через хуки и интеграционные механизмы.
- Опыт работы с чужим кодом и документацией на уровне системных интерфейсов.
- Опыт работы с игровыми движками или крупными игровыми системами.
- Опыт работы с системами сборки (**CMake**).
- Опыт разработки под мобильные устройства.
⚡️Мы предлагаем:
- Стабильную работу: full-time, 5/2.
- Белая зарплата.
- Оплачиваемый отпуск и больничный.
- Удаленная работа.
- Возможность поучаствовать в разработке амбициозного проекта.
Для связи: тг
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →