Team Lead C++ / Lead Unreal Engine Developer

Инвейдерс

Team Lead C++ / Lead Unreal Engine Developer

Москва

Метро: Белорусская

Описание вакансии

The Invaders, аккредитованная IT-компания, занимающаяся заказной разработкой, ищет Team Lead C++ / Lead Unreal Engine Developer для руководства командой в рамках крупного и долгосрочного проекта на Unreal Engine 5.

Обязанности:

-Техническое лидерство команды разработки (планирование задач, приоритизация, контроль сроков и качества).

-Участие в формировании архитектуры GIS-системы виртуального городского пространства на C++ и Unreal Engine 5.

-Разработка и оптимизация ключевых подсистем и функций проекта (геймплей, визуализация, инструменты, интеграции).

-Участие в проектировании и реализации механик виртуального пространства, включая искусственный интеллект, анимацию, воду, физику и т.д.

-Code review, внедрение и поддержка стандартов кодирования и лучших практик разработки.

-Наставничество и развитие разработчиков команды: постановка целей, помощь в решении сложных технических задач.

-Интеграция и поддержка сторонних C++ SDK, библиотек и плагинов в проектах.

-Разработка и поддержка собственных C++ библиотек и плагинов в проектах.

-Оптимизация производительности, профайлинг, выявление и устранение узких мест.

-Взаимодействие с руководителем проекта, техническим директорм, аналитиками, 3D/Тех-артом и другими членами командамы для достижения целей проекта.

-Организация и контроль написания автоматизированных тестов на разрабатываемый функционал.

-Интеграция со сторонними сервисами и системами.

-Участие в найме и оценке разработчиков (технические интервью, ревью тестовых заданий).

Требования:

-От 5 лет коммерческого опыта разработки на C++ (в т.ч. стандарты C++17 и C++20).

-От 3 лет опыта работы с Unreal Engine (желательно UE5) с использованием C++.

-Опыт технического лидерства: тимлид, техлид или ведущий разработчик (ведение задач команды, менторство, code review).

-Глубокие знания C++ и принципов объектно-ориентированного программирования.

-Уверенные знания в многопоточном программировании.

-Обширный опыт работы с Unreal Engine 5 (Gameplay/Engine/Editor, UObjects/Actors, Blueprints интеграция и т.д.).

-Знание векторной математики и линейной алгебры.

-Знание алгоритмов и структур данных C++, а также Unreal Types.

-Опыт написания unit-тестов и внедрения практик тестирования в команде.

-Знание систем контроля версий (Git) и принятого командного workflow (GitFlow, trunk-based и т.п.).

-Понимание основ клиент-серверного взаимодействия.

-Опыт оптимизации, профайлинга, повышения производительности проектов и отдельных компонентов.

-Опыт проведения нагрузочного тестирования приложений.

-Базовые знания Docker, Docker Compose, k8s.

-Развитые коммуникативные навыки, умение договариваться и доносить технические решения до команды.

-Умение работать в команде, брать ответственность за результат и принимать технические решения.

-Желание изучать новые технологии и возможности Unreal Engine и применять их на практике.

Будет плюсом:

-Опыт управления распределёнными командами или удалёнными разработчиками.

-Знание других игровых движков и платформ разработки.

-Опыт работы с цифровыми двойниками городов, заводов и других инфраструктурных объектов.

-Опыт работы с Pixel Streaming.

-Опыт разработки различных GIS-систем (карты, навигация, пространственный анализ).

-Опыт модификации исходников Unreal Engine / работы с кастомной сборкой движка.

-Опыт создания Editor Plugins для автоматизации рабочих процессов.

-Опыт работы с математическими и физическими моделями в контексте виртуальных пространств.

-Знание сетевого программирования (репликация, dedicated server, lag compensation и т.п.).

-Опыт оптимизации как игрового, так и backend-кода.

Мы предлагаем:

-Участие в уникальном и масштабном проекте по созданию виртуального города на последней версии Unreal Engine.

-Влияние на архитектуру и техническое развитие проекта, возможность формировать инженерную культуру команды.

-Профессиональное развитие и рост в сильной и мотивированной команде разработчиков.

-Гибкий график и возможность удалённой работы.

-Конкурентную заработную плату.

-Возможность официального оформления в аккредитованной IT-компании.

Если вы готовы взять на себя техническое лидерство и внести свой вклад - откликайтесь! Мы с нетерпением ждем вашего отклика!

Навыки
  • Git
  • C++
  • Unreal Engine
Посмотреть контакты работодателя

Адрес

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

Эвокарго
Полный день
  • Москва

  • Не указана

Рекомендуем
НПО ПКРВ
Полный день
  • Москва

  • от 350000 RUR

Рекомендуем
Диагностика-М

Ведущий программист C++

Диагностика-М

Полный день
  • Москва

  • от 300000 RUR

Рекомендуем
SkillStaff
Полный день
  • Москва

  • до 290000 RUR

КОНТРОЛ+
Полный день
  • Москва

  • до 290000 RUR

РДП Энтерпрайз

Старший разработчик C/С++

РДП Энтерпрайз

Удаленная работа
  • Москва

  • до 290000 RUR

КСК-Эйч Ар

С++ developer

КСК-Эйч Ар

Полный день
  • Москва

  • до 290000 RUR

Цифровая независимость
Полный день
  • Москва

  • от 400000 RUR

AERODISK
Полный день
  • Москва

  • до 600000 RUR

Лемана ПРО
Полный день
  • Москва

  • до 600000 RUR

Корпорация МИТ

Ведущий инженер (Си++)

Корпорация МИТ

Полный день
  • Москва

  • до 200000 RUR

ЦР ФАРАДЕЙ
Полный день
  • Москва

  • от 300000 RUR

Ориент Системс

Team Lead C++

Ориент Системс

Удаленная работа
  • Москва

  • до 400000 RUR

RUTUBE
Полный день
  • Москва

  • до 400000 RUR

Солар
Удаленная работа
  • Москва

  • до 400000 RUR

Ventra
Удаленная работа
  • Москва

  • до 400000 RUR

БУЛАТ
Полный день
  • Москва

  • до 400000 RUR

Эдвансд
Удаленная работа
  • Москва

  • до 400000 RUR

ТПК Аргус-НВ
Удаленная работа
  • Москва

  • до 400000 RUR

БУЛАТ
Полный день
  • Москва

  • до 400000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию