5 дней назад
Программист C++ (Unreal Engine)
hhВакансия с HeadHunter. Контакт ведёт на hh.ru
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
Текст:
TL;DR
Программист C++ (Unreal Engine): разработка высокопроизводительных игровых систем, сетевой логики и инструментов для Unreal Engine 5 с акцентом на многопоточность, репликацию и оптимизацию производительности. Фокус на проектировании клиент-серверной архитектуры, работе с памятью и кэшами, интеграции с .NET-сервисами и обеспечении качества кода.
Локация: Россия; график 5/2, с 10:00 до 18:00, по пятницам рабочий день сокращён на один час.
Компания
Полигонатор развивает игровые проекты и техническую инфраструктуру на базе Unreal Engine 5.
Что делать
- Разрабатывать и поддерживать высокопроизводительный код на современных стандартах C++17/20.
- Создавать игровые системы, компоненты и инструменты для Unreal Engine 5.
- Проектировать клиент-серверную сетевую логику, репликацию и синхронизацию состояний для многопользовательских игр.
- Профилировать и оптимизировать производительность, работу с памятью, кэшами и многопоточностью.
- Интегрировать C#/.NET-сервисы, REST API, JWT и базы данных PostgreSQL/SQLite.
- Писать unit- и integration-тесты, участвовать в code review и взаимодействовать с командами арта, геймдизайна, QA, DevOps и backend-разработки.
Требования
- Коммерческий опыт разработки на C++ от 1–2 лет и уверенное владение C++17/20, STL, шаблонами, умными указателями и move-семантикой.
- Понимание управления памятью, конкурентности, многопоточности и lock-free структур.
- Опыт с Unreal Engine 5, UObject, GameplayAbilitySystem и связкой Blueprints + C++.
- Опыт сетевой разработки для многопользовательских игр, authoritative server и репликации.
- Навыки работы с CMake, Windows/Linux, Git, Docker, CI/CD, отладчиками и профайлерами.
- Технический английский для чтения документации обязателен.
Хорошо, если есть
- Опыт работы с OpenGL, Vulkan, DirectX или физическими движками.
- Знание VTune, RenderDoc, Unreal Profiler или Visual Studio Profiler.
Культура и преимущества
- Официальное трудоустройство и полностью белая заработная плата.
- Социальный пакет по ТК РФ.
- Открытая демократичная культура и возможность реализовывать собственные идеи.
- Дружный коллектив и благоприятный психологический климат.
- Заработная плата обсуждается индивидуально по итогам интервью.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
1 день назад
Developer C++ UE5
250 000₽
Инфогород
5 дней назад
Разработчик Unreal Engine
ПИК
3 дня назад
Разработчик на Unreal Engine 5 (Unreal Engine 5)
Azur Games
22 часа назад
Middle UE Developer (C++) (Mobile Games)
ЭСВО
2 дня назад
Ведущий разработчик Unreal (Unreal Engine)
150 000 - 150 000₽
Леста Игры
2 дня назад