описание
Технологическая компания Portal TECH, специализирующаяся на технологиях виртуальной реальности (VR-клубы, арены, торговля, разработка), приглашает Вас на позицию Middle+ Developer. Основное направление — создание LBE VR-игр на движке Unreal Engine 5 для арен виртуальной реальности.
задачи
- Создание геймплейных механик на C++: акторы, компоненты, сабсистемы, интерфейсы. Настройку выносить в Blueprints и Data Assets, чтобы контент и баланс менялись без переписывания каркаса.
- Полное участие в разработке проектов;
- Рефакторинг уже написанного кода;
- Участие в тестах разрабатываемых проектов;
- Взаимодействие с геймдизайнерами, контентом в Blueprints и остальной командой через GitLab: сабмодули и Git LFS.
требования
- Опыт работы в сфере Game Dev;
- Опыт работы с командами разных направлений;
- Уверенное владение C++, написание и оптимизация кода, создание классов, компонентов и игровой логики;
- Знание принципов ООП и паттернов проектирования.
- Умение читать чужой код, точечный рефакторинг, Git и ревью.
- Умение создавать и оптимизировать сложные логики с помощью Blueprints;
- Понимание, когда лучше использовать Blueprints, а когда C++ для повышения производительности.
- Знание принципов репликации, синхронизации и предсказания (Prediction)
- Опыт работы с клиент-серверной архитектурой (локально и через интернет)
- Знание методов оптимизации (LOD, снижение draw calls, настройка освещения и физики);
- Умение профилировать и анализировать производительность (Unreal Insights, профилировщики CPU/GPU).
- Понимание технических и UX/UI особенностей разработки для VR/AR;
- Умение программировать с AI-ассистентами (Cursor, Copilot, ChatGPT): формулировать задачу, проверять сгенерированный C++ и оставлять только понятный код.
- Хорошее владение системой контроля версий Git;
- Понимание архитектуры игрового движка Unreal Engine.
- Дружелюбие и активное участие в жизни команды;
- Будет плюсом: Активное изучение VR/AR/MR технологий; Интерес к играм в этих областях
условия
- Испытательный срок 1 месяц;
- Участие в доработке текущего проекта и создание новых;
- Возможность официального трудоустройства;
- Гибридный формат работы (офис + удалёнка);
- Заработная плата: 170 000 р;
- График 5/2, с 10.00 до 19.00;