Компания не указана
C++ программист, удаленно
3 дн. назад
SeniorRemote
c++unreal enginephprest apipostgresqlc++20
Мы разрабатываем игры и интерактивные приложения на Unreal Engine 5 для разных платформ: mobile, console и desktop. Ищем ведущего C++ разработчика, который сможет решать сложные технические задачи, проектировать архитектуру, проводить code review и помогать команде.
О продукте
- Мы разрабатываем игры и интерактивные приложения на Unreal Engine 5 для разных платформ: mobile, console и desktop.
Обязанности
- Проектирование архитектуры клиентской части проекта на 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
- Участие в техническом планировании проекта
- Формат оформления и уровень дохода обсуждаются индивидуально