C++ разработчик
генерация резюме под вакансию
сопроводительное письмо
описание
Описания нет
задачи
- Разрабатывать геймплей-системы, которые можно поддерживать, расширять и переиспользовать;
- Декомпозировать геймплей-фичи, оценивать сложность реализации и доводить задачи до состояния готовности к выпуску;
- Предлагать технические решения и поддерживать порядок в своей зоне ответственности;
- Использовать современные инструменты искусственного интеллекта в процессе разработки для прототипирования, анализа, документации и автоматизации задач.
требования
- Опыт участия в коммерческих игровых проектах на Unreal Engine 5;
- Уверенное владение C++ в контексте Unreal Engine;
- Глубокое понимание Gameplay Framework: Actors, Components, Controllers, Pawns, GameMode, GameState, PlayerState, Subsystems;
- Знание принципов архитектуры: разделение ответственности, слабая связанность систем, работа через интерфейсы, компоненты, подсистемы и модули;
- Понимание принципов построения модульных приложений в рамках проекта;
- Знание подходов на основе данных: Data Assets, Data Tables, Gameplay Tags, настройка логики через данные;
- Опыт работы с Gameplay Ability System;
- Опыт работы с Common UI или понимание принципов построения UI-архитектуры;
- Умение работать самостоятельно, задавать вопросы и оценивать влияние технических решений на проект в долгосрочной перспективе;
- Будет плюсом понимание принципов построения мультиплеерных приложений, опыт работы с replication, RPC, authority model, опыт работы с модульной архитектурой проекта, опыт участия в техническом планировании и ревью решений, опыт работы с AI-агентами и инструментами на базе больших языковых моделей, навыки самоорганизации.
условия
- Условий в вакансии нет
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.