Хочешь создавать виртуальные миры, которые живут и развиваются, а не просто «собрать уровень и забыть»? У нас есть собственная платформа для построения онлайн-вселенных, и на ней мы делаем амбициозную MMO. Это не очередной Unity-проект на готовых ассетах, а сложная архитектура с кастомной инфраструктурой, глубокой интеграцией и масштабом, в котором есть где развернуться.
Почему это интересно:
- Платформа своя — мы не ограничены чужими движками и плагинами
- Клиент на Unity, но работаешь с «подкапотными» системами, инструментами и игровыми механиками, а не только сценами и префабами
- Проект уже живёт, и мы постоянно добавляем новые механики, социальные системы, фичи и ивенты
- Можешь реально влиять на архитектуру и развитие игры, а не просто делать задачи по ТЗ
Кто нам нужен:
Ты не просто Unity-разработчик, а инженер, который кайфует от сложных задач, умеет разбираться в большой кодовой базе и доводить до совершенства системы, с которыми работает. Ты готов нырнуть в уже существующую архитектуру, понять, как всё устроено, и предложить, как сделать лучше.
Ты любишь стартаповую динамику — быстрое принятие решений, гибкость, творческая свобода. Но при этом у тебя есть опыт работы в крупной компании, где ты видел процессы, стандарты и лучшие практики разработки. У тебя отличный разговорный английский — часть нашей команды находится в Канаде.
Требования:
- Опыт в GameDev от 5 лет (реальные проекты)
- Эксперт в Unity: не «собрать сцену», а выстроить структуру, системы, связи
- Отличное знание C# (писать чисто, поддерживаемо, понятно)
- Сетевой опыт: делал сервер-клиентные фичи (Photon, Mirror, своё — без разницы)
- Умение писать клиент-серверную игровую логику на JavaScript (через bridge, ClearScript или аналоги внутри Unity — именно для игровых логик, не для веба)
- Опыт в MMO или крупных мультиплеерах — must have!
- Понимание основ геймдизайна: умеешь обсуждать и придумывать механики, не боишься влиять на процесс
- Самостоятельность и адекватность: можешь разобраться сам, без тимлида
Что делать:
- Программирование игровых механик (C# и JS)
- Работа с сетевым кодом (сервер/клиент, синхронизация, оптимизация)
- Прототипирование новых фичей, кастомизация, социальные системы
- Влияние на геймдизайн и обсуждение новых механик вместе с командой
Что получаешь взамен:
- Проект с долгосрочной перспективой, который будет расти вместе с тобой
- Возможность влиять на продукт и архитектуру
- Команду, которая ценит инициативу, открытость и умение решать сложные задачи
- Работа в распределённой команде с гибким графиком
❌ Не подойдёт тем, кто:
-
Хочет просто «кодить по ТЗ» и не включаться в обсуждения
-
Не любит сетевые задачи и MMO-проблемы
-
Не играл в MMO и не шарит, что такое массовый онлайн