c++ developer
генерация резюме под вакансию
сопроводительное письмо
описание
Описания нет
задачи
- Проектировать поддерживаемые, расширяемые и переиспользуемые игровые системы;
- Декомпозировать игровые функции, оценивать сложность реализации и доводить задачи до состояния готовности к производству;
- Предлагать технические решения и поддерживать порядок в своей зоне ответственности;
- Использовать современные инструменты искусственного интеллекта в производственном процессе для ускорения разработки, прототипирования, анализа, документации и автоматизации задач.
требования
- Опыт участия в коммерческих игровых проектах на Unreal Engine 5;
- Уверенное владение C++ в контексте Unreal Engine;
- Глубокое понимание игрового фреймворка (акторы, компоненты, контроллеры, пешки, режимы игры, состояния игры, подсистемы);
- Понимание архитектурных принципов: разделение ответственности, слабая связанность систем, работа через интерфейсы, компоненты и модули;
- Знание принципов построения модульных приложений;
- Владение подходами на основе данных (Data Assets, Data Tables, Gameplay Tags);
- Опыт работы с Gameplay Ability System;
- Опыт работы с Common UI или понимание принципов построения архитектуры пользовательского интерфейса в Unreal Engine 5;
- Умение работать самостоятельно, задавать вопросы и оценивать влияние технических решений на проект в долгосрочной перспективе;
- Будет плюсом понимание принципов построения мультиплеерных приложений, опыт работы с репликацией, RPC, моделью авторитетности и сетевыми игровыми системами, опыт работы с модульной архитектурой проекта (плагины, модули), опыт участия в техническом планировании и ревью решений, опыт работы с AI-агентами и инструментами на базе больших языковых моделей, навыки самоорганизации.
условия
- Условий в вакансии нет
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.