Мы ожидаем, что у тебя есть:
Опыт в разработке игр от 3ёх лет;
Уверенные знания C++;
Опыт работы с Unreal Engine от года;
Умение понимать чужой код;
Умение писать чистый и понятный код;
Умение писать документацию к коду;
Понимание работы сетевой части движка;
Опыт работы с системой контроля версий;
Знание принципов линейной алгебры.
Будет плюсом:
Понимание работы Unreal Reflection System;
Опыт разработки AI: Behavior Trees, EQS;
Опыт с GAS, StateTree, AnimBP, Materials.
Твои задачи - это:
Написание механик для игры и поддержка/расширение существующих;
Оптимизация кода;
Планирование и оценка задач;
Взаимодействие с другими разработчиками проекта.
разработка функционала дополненной реальности включая функции ARCore Depth, привязка 3D по модели в пространстве.
пространственное моделирование и цифровые двойники
создание алгоритмов генерации окружения.
разработка AR проектов, как на мобильные устройства так и онлайн с применением webgl, webGPU и three.js.
разработка WebView, сложные динамические Ui приложения,
- работа с БД: реляционные базы (MsSQL, PostgreSQL) и нереляционные (MongoDB);
Условия:
- возможность работать удалённо;
- удобный график: гибкое начало дня с 8 до 10, дополнительные 3 day off
- ДМС после прохождения испытательного срока.
Процесс найма: call google meet с HR и руководителем команды проекта, техническое собеседование.
Ключевые навыки
- Unreal Engine
- AnimBP
- StateTree
- EQS
- BehaviorTrees
- GAS
- MS SQL
- PostgreSQL
- MongoDB
Задайте вопрос работодателю
Вакансия опубликована 24 марта 2025 в Москве