C++ программист, удаленно Мы разрабатываем игры и интерактивные приложения на
О позиции
Мы разрабатываем игры и интерактивные приложения на Unreal Engine 5 для разных платформ: mobile, console и desktop. В связи с расширением команды ищем ведущего C++ разработчика, который сможет не только самостоятельно решать сложные технические задачи, но и проектировать архитектуру, декомпозировать задачи, проводить code review и помогать команде двигаться в едином техническом направлении.
Чем вы будете заниматься
- Проектирование архитектуры клиентской части проекта на Unreal Engine 5;
- Проектирование клиент-серверного взаимодействия;
- Разработка gameplay-систем, UI, игровых механик и внутренних инструментов на C++;
- Разработка и поддержка multiplayer/networking-функционала;
- Декомпозиция задач для других разработчиков;
- Оценка сроков и технических рисков;
- Постановка задач middle/junior разработчикам;
- Проведение code review;
- Контроль качества, читаемости и поддерживаемости кода;
- Оптимизация производительности: CPU, GPU, память, загрузки, сетевой трафик;
Требования
- Коммерческий опыт разработки на C++ от 7 лет;
- Коммерческий опыт разработки на Unreal Engine от 5 лет;
- Опыт работы с Unreal Engine 5.x;
- Уверенное знание Modern C++ / C++20;
- Глубокое понимание особенностей C++ в Unreal Engine;
- Опыт backend-разработки на PHP 8.3+ / 8.4+ от 2 лет;
- Опыт проектирования и разработки REST API;
- Опыт интеграции сторонних API;
- Опыт работы с PostgreSQL 16+;
- Понимание проектирования схем БД, индексов, связей и миграций;
Что мы предлагаем
- Работа над проектами студии и аутсорс-проектами;
- Полностью удалённый формат;
- Работа на аппаратных мощностях компании;
- Полная занятость;
- 8-часовой рабочий день;
- Командное взаимодействие с гейм-дизайнерами, художниками, QA и backend-разработчиками;
- Регулярный code review;
- Участие в техническом планировании проекта;
- Формат оформления и уровень дохода обсуждаются индивидуально.
Вакансия предлагает интересные задачи в разработке игр на Unreal Engine 5 с конкурентной зарплатой. Требуется опыт в C++ и Unreal Engine.
Кто здесь добьётся успеха
Глубокое знание C++ и опыт работы с Unreal Engine 5 для разработки игр и интерактивных приложений, включая создание многоплатформенных решений.
Способность эффективно работать в удаленном формате, обладая самодисциплиной и навыками управления временем для выполнения задач в срок.
Опыт проектирования архитектуры программного обеспечения и навыки декомпозиции задач, что позволяет оптимизировать рабочие процессы команды.
Умение проводить code review и предоставлять конструктивную обратную связь, что способствует развитию других членов команды и улучшению качества кода.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости Gaming
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев