Middle Unreal Engine Разработчик (удаленная работа)
(вакансия не опубликована)

28 апреля 2025

Уровень зарплаты:
от 170 929 до 170 929 руб.
Требуемый опыт работы:
Не указан

Вакансия: Middle Unreal Engine Разработчик

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

О компании и проекте
Мы студия Kokodi Games, занимаемся разработкой мультиплеерного онлайн-шутера с элементами рейдов (в стиле EFT). Наша цель создать захватывающий экшен с глубокой прогрессией и увлекательными PvE/PvP-механиками.
Сейчас мы ищем Middle Unreal Engine Разработчика, который будет участвовать в развитии игровых режимов, интеграции REST-запросов и внедрении новых фич. Работа в удалённой команде с гибким графиком и интенсивным обменом опытом.
Присоединяйтесь к нашей команде и создайте уникальный игровой мир!

Обязанности

  • Разработка игровых режимов
    • Настройка логики GameMode, GameState, PlayerState и прочих основных компонентов.
    • Проработка механик рейдов (PvE/PvP), взаимодействие с внутренними и внешними системами (матчмейкинг, статистика, запросы к сторонним API).
  • Интеграция REST-запросов
    • Связь клиентской части игры (C++/Blueprint) с веб-сервисами (REST API).
    • Отправка и приём данных для внешних сервисов, обработка результатов, корректная синхронизация с игровым процессом.
  • Работа с сетевой логикой
    • Репликация объектов в Unreal Engine (RPC, Replication), поддержание консистентности и производительности.
  • Участие в улучшении игрового фреймворка
    • Расширение существующего кода, рефакторинг, поиск и устранение багов.
    • Взаимодействие с дизайнерами и художниками: настройка геймплейных систем, создание прототипов.
  • Документирование и командная работа
    • Ведение тех. документации для новых фич.
    • Участие в ревью кода, обсуждении архитектурных решений.

Требования

  • Опыт разработки на C++ под Unreal Engine (2+ года)
    • Уверенное понимание Blueprints, Gameplay Framework (Actor, Pawn, Controller, GameMode).
    • Знание систем сборки UE (Build.cs, плагины, т.д.).
  • Настройка и расширение Game Modes
    • Понимание жизненного цикла игрового режима, пост- и пре-логики (BeginPlay, PostLogin).
    • Умение разрабатывать нестандартные правила (PvE/PvP, кооператив, рейды).
  • Интеграция REST API
    • Опыт работы с HTTP-запросами (например, FHttpModule) или другими библиотеками.
    • Умение создавать асинхронные вызовы, корректно обрабатывать ответы (JSON и др.).
  • Навык работы с системой контроля версий (Git)
    • Участие в командных проектах, понимание Gitflow или аналогичного workflow.
  • Плюсом будет
    • Опыт работы с LLM для написания кода и проверки на ошибки.
    • Знание мультиплеерной архитектуры UE: репликация, продвинутое сетевое взаимодействие.
    • Опыт с CI/CD (Jenkins).

Условия

  • Удалённая работа с гибким графиком.
  • Активная разработка интересного продукта (рейды, loot n craft-экономика).
  • Команда из опытных программистов, гейм-дизайнеров и художников.
  • Возможность влиять на архитектурные решения и механику игры.


Посмотрите похожие вакансии

C++ Programmer (Rendering / Porting / Proprietary Engines)
Компания: Артплант
Зарплата: от 161 777 до 323 554 руб.
Senior/Middle UI Developer
Компания: Инвейдерс
Зарплата: з.п. не указана
Junior+/Middle Cocos-Developer
Компания: Azur Games
Зарплата: з.п. не указана
3D художник по окружению (Middle)
Компания: Гибрид
Зарплата: з.п. не указана