Senior Unity Game Developer (MMO, C#)

Senior Unity Game Developer (MMO, C#)

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

Хочешь создавать виртуальные миры, которые живут и развиваются, а не просто «собрать уровень и забыть»? У нас есть собственная платформа для построения онлайн-вселенных, и на ней мы делаем амбициозную MMO. Это не очередной Unity-проект на готовых ассетах, а сложная архитектура с кастомной инфраструктурой, глубокой интеграцией и масштабом, в котором есть где развернуться.

Почему это интересно:

  • Платформа своя — мы не ограничены чужими движками и плагинами
  • Клиент на Unity, но работаешь с «подкапотными» системами, инструментами и игровыми механиками, а не только сценами и префабами
  • Проект уже живёт, и мы постоянно добавляем новые механики, социальные системы, фичи и ивенты
  • Можешь реально влиять на архитектуру и развитие игры, а не просто делать задачи по ТЗ

Кто нам нужен:

Ты не просто Unity-разработчик, а инженер, который кайфует от сложных задач, умеет разбираться в большой кодовой базе и доводить до совершенства системы, с которыми работает. Ты готов нырнуть в уже существующую архитектуру, понять, как всё устроено, и предложить, как сделать лучше.

Ты любишь стартаповую динамику — быстрое принятие решений, гибкость, творческая свобода. Но при этом у тебя есть опыт работы в крупной компании, где ты видел процессы, стандарты и лучшие практики разработки. У тебя отличный разговорный английский — часть нашей команды находится в Канаде.

Требования:

  • Опыт в GameDev от 5 лет (реальные проекты)
  • Эксперт в Unity: не «собрать сцену», а выстроить структуру, системы, связи
  • Отличное знание C# (писать чисто, поддерживаемо, понятно)
  • Сетевой опыт: делал сервер-клиентные фичи (Photon, Mirror, своё — без разницы)
  • Умение писать клиент-серверную игровую логику на JavaScript (через bridge, ClearScript или аналоги внутри Unity — именно для игровых логик, не для веба)
  • Опыт в MMO или крупных мультиплеерах — must have!
  • Понимание основ геймдизайна: умеешь обсуждать и придумывать механики, не боишься влиять на процесс
  • Самостоятельность и адекватность: можешь разобраться сам, без тимлида

Что делать:

  • Программирование игровых механик (C# и JS)
  • Работа с сетевым кодом (сервер/клиент, синхронизация, оптимизация)
  • Прототипирование новых фичей, кастомизация, социальные системы
  • Влияние на геймдизайн и обсуждение новых механик вместе с командой

Что получаешь взамен:

  • Проект с долгосрочной перспективой, который будет расти вместе с тобой
  • Возможность влиять на продукт и архитектуру
  • Команду, которая ценит инициативу, открытость и умение решать сложные задачи
  • Работа в распределённой команде с гибким графиком

❌ Не подойдёт тем, кто:

  • Хочет просто «кодить по ТЗ» и не включаться в обсуждения

  • Не любит сетевые задачи и MMO-проблемы

  • Не играл в MMO и не шарит, что такое массовый онлайн

Навыки
  • Unity
  • JavaScript
  • C#
  • Gamedev
  • Разработка компьютерных Игр
Посмотреть контакты работодателя

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

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

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