Разработчик Unreal Engine

По договоренности

  • Площадь Ильича
  • Марксистская
  • Театральная

Департамент информационных технологий Москвы создает и развивает цифровые проекты, которые делают столицу комфортнее, а жизнь горожан — удобнее и мобильнее. Для системы управления столицей технологии — это незаменимый инструмент, который применяется во всех отраслях экономики, городского хозяйства и социальной сферы. А для миллионов горожан — повседневный помощник, который позволяет получать сотни услуг и сервисов в удобном цифровом формате в режиме 24/7.

Цифровой двойник Москвы — это виртуальная модель города, которая в реальном времени отражает происходящие в нем процессы – от движения транспорта и работы инженерных сетей до экологической обстановки и загруженности социальных объектов. Это живая, интерактивная копия, которая позволяет:
- прогнозировать и моделировать развитие города: планировать строительство новых объектов, оптимизировать транспортные потоки, предотвращать аварийные ситуации;

- принимать решения на основе данных: получать объективную информацию о состоянии города для принятия обоснованных управленческих решений;

- улучшать качество жизни горожан: создавать более комфортную и безопасную городскую среду.

Что нужно делать:

  • заниматься разработкой, интеграцией и поддержкой игровых систем на C++ и Blueprints (визуальные скрипты) под руководством геймдизайнеров
  • работать с графическим пайплайном (UE 4/5.х): Настройка освещения, пост-обработки и материалов с использованием технологий Nanite (геометрия) и Lumen (глобальное освещение) для достижения фотореалистичной картинки без потери производительности
  • оптимизировать производительность: Профилирование и оптимизация игры (CPU/GPU) с использованием Unreal Insights. Обеспечение стабильных 60 FPS на целевых платформах (PC / Консоли / Мобильные устройства)
  • заниматься разработкой пользовательского интерфейса (UI/UX): Создание адаптивных интерфейсов с использованием UMG (Unreal Motion Graphics), привязка виджетов к бэкенд-логике
  • заниматься интеграцией с бэкендом: Написание кода для взаимодействия с серверной частью (REST API, WebSockets, базы данных) для реализации мультиплеера или онлайн-функций (лидерборды, внутриигровой магазин)
  • контролировать версий и документация: Ведение кода в системе контроля версий (Perforce / Git), написание технической документации для команды и инструкций по сборке проекта
  • актуализировать движок: Мониторинг релизов Epic Games и своевременный перенос проекта (или отдельных модулей) на новые версии Unreal Engine с исправлением возникающих ошибок (breaking changes)
  • создавать и развивать внутренние инструменты редактора (Editor Tools)
  • разрабатывать плагины и расширений движка
  • работать с ГИС информацией

Какие знания и навыки нам важны:

  • опыт работы с С++ (включая ООП, структуры данных и алгоритмы)
  • математическая база (геометрия, векторная математика)
  • коммерческий опыт разработки на C++ с использованием Unreal Engine 4/5 от 3 лет (желательно в игровой индустрии)
  • наличие в портфолио завершенных проектов (или демо-сцен) с указанием личного вклада кандидата (обязательно ссылки на видео или playable-билды)
  • свободное владение C++ (понимание указателей, умных указателей, многопоточности) и глубокое знание Blueprints (умение переписывать тяжелые BP на C++ для оптимизации).
  • понимание фреймворка UE (GameInstance, GameMode, PlayerController, Pawn, ActorComponent, Enhanced Input System)
  • графика: Опыт работы с Niagara (VFX), Shaders (Material Editor), знание принципов PBR-материалов
  • сборка: Опыт настройки проектов под различные платформы (Windows, Mac, Android, iOS, консоли) и работа с пакетными инструментами (UnrealBuildTool, UAT)
  • инструменты: Знание Unreal Insights, RenderDoc (для дебага графики), Perforce/Git (включая Git LFS)
  • опыт разработки плагинов для Unreal Engine
  • editor Tools (Editor Modules, Details Customization, Asset Types, Slate Widgets)
  • понимание архитектуры Unreal Engine Editor: UObject система отражения (Reflection, FProperty)
  • умение работать с чужим кодом и развивать сложные системы
  • опыт работы с REST API и HTTP-запросами
  • понимание принципов оптимизации и SIMD (SSE/AVX)5

Как плюс:

  • Опыт работы с VR/AR (OpenXR, Oculus).
  • Понимание основ 3D-моделирования (Blender/Maya) для более тесного взаимодействия с художниками.
  • Опыт интеграции с ИИ механиками

Что предлагаем:

  • рыночную зарплату и премии
  • драйвовые задачи и ресурсы для их реализации
  • преимущества аккредитованной IT-компании
  • материальную помощь в случае важных событий в жизни
  • корпоративное обучение и доступ к онлайн-библиотеке
  • корпоративные тренировки и спортивные активности - бег, футбол, волейбол, баскетбол, теннис и другие
  • комьюнити по интересам
  • скидки от партнеров на ДМС, связь, развлечения, подарки, спорт и т.д.

Стань частью команды ДИТ Москвы и воплощай в жизнь цифровые проекты столицы!


Адрес: Россия, Москва, Нижний Сусальный переулок, 5с16
Показать на большой карте

Поделиться:

Опубликована 14 дней назад

Похожие вакансии

Вакансии быстро закрываются — подпишитесь на наш канал в MAX сейчас, чтобы видеть их первыми.
Подписаться в MAX
Что предстоит делать: Ручное тестирование web-части и клиентской части на Unreal Engine; Smoke/Regression ... Engine; Профессиональное развитие и рост в дружной и творческой команде разработчиков. ... Engine.
  • Полный день
  • Опыт от 3 лет
Логотип компании Цифровые Пространственные ТехнологииЦифровые Пространственные Технологии
  • Москва
день назад
ЕСП (Единая Сервисная Платформа) - продуктовая ИТ-компания - разработчик решений для бизнеса, обеспечивающиx ... Мы ищем Разработчика 1С с опытом внедрения программных продуктов и проектного управления, в перспективе ...
  • Полный день
  • Опыт от 3 лет
Логотип компании Единая Сервисная ПлатформаЕдиная Сервисная Платформа
  • Москва
3 часа назад
Мы в поиске талантливого Fullstack разработчика в команду Магнум. ... Команда: TL, PM, 5 fullstack разработчиков, дизайнер, 6 СА.
  • Полный день
  • Опыт от 3 лет
Логотип компании МАГНИТ, Розничная сетьМАГНИТ, Розничная сеть
  • Москва
2 часа назад
Мы — ООО «НПО РУСТЕХДРОН». Разрабатываем и производим беспилотники, которые решают задачи, важные для страны и тех, кто на нас рассчитывает. Мы закрываем полный цикл от идеи и разработки до производства и испытаний: можно утром разработать деталь, а ...
  • Полный день
  • Опыт от 3 лет
Логотип компании НПО РУСТЕХДРОННПО РУСТЕХДРОН
  • Москва
2 часа назад
Поддержка силами разработчиков. Система контроля версий: Git (Bitbucket). ... Умение читать и понимать код, написанный другими разработчиками Желателен опыт разработки по методологии ...
  • Полный день
  • Опыт от 3 лет
Логотип компании СБЕРСБЕР
  • Москва
день назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.