Senior С++ backend developer (Unreal Engine) (удаленная работа)

13 сентября 2024

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

Вакансия: Senior С++ backend developer (Unreal Engine)

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

Команда 2040WORLD в связи с активным развитием проекта ищет Senior С++ backend developer на F2P сессионный ммо-экшн (PC) .

2040WORLD F2P сессионный ммо-экшен с глубокой экономической моделью в sci-fi стилистике. Вокруг проекта уже сформирована комьюнити из десятков тысяч пользователей, пройден этап Soft launch, идет активное развитие проекта. Мы стабильно расширяем команду разработки ищем специалистов, нацеленных на результат.

Требования:

  • Опыт работы с С++ вне контекста Unreal Engine от одного года.
  • Опыт работы с C++ в контексте Unreal Engine от трёх лет.
  • Опыт разработки мультиплеерных игр в Unreal Engine.
  • Опыт работы с базами данных (MySQL, MSSQL, PostgreSQL).
  • Наличие в портфолио реализованных сетевых проектов, которые демонстрируют навыки работы с мультиплеером и сетевыми архитектурами, обязательно.

Желательно:

  • Опыт работы с сервисами обмена сообщениями (Kafka, RabbitMQ, Amazon SQS и т.д.).
  • Знание Python для автоматизации задач и создания скриптов.
  • Понимание микросервисных архитектур, включая разработку и поддержку распределённых систем.

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

  • Опыт работы с инфраструктурой AWS (включая EC2, S3, RDS, Lambda и т.д.).
  • Опыт работы с Unreal Engine 5, особенно в контексте перехода с предыдущих версий.
  • Опыт работы с интерфейсами в контексте Unreal Engine(UMG, Slate).
  • Опыт работы с Qt.
  • Опыт настройки и работы с CI/CD (TeamCity, Jenkins).

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

  • Разработка серверной архитектуры ММО проекта.

  • Разработка и проектирование БД.
  • Реализация серверных систем и механик (фичей).
  • Профилирование, рефакторинг и оптимизация существующего кода.
  • Разработка геймтула проекта (python, web).

  • Разработка лаунчера игры (Cognito и Qt).

  • Участие в декомпозиции фичей.

Условия:

  • Заработная плата обсуждается на интервью.

  • Удаленная работа.

  • Гибкий график.

  • Оформление контракта с юр.лицом (Сингапур).
  • Интересные задачи, влияние на roadmap и стратегическое развитие проекта.
  • Профессиональное развитие.
  • Возможность участвовать в разработке крупного международного проекта с ранних этапов.