JavaScript is required

Backend-разработчик со знанием Unity/Unreal

Разработчик на проект

  • senior

Majestic RP – один из крупнейших многопользовательских онлайн проектов в сфере GTA V Role Play.

Каждый день на наших серверах играют десятки тысяч человек, у каждого из которых есть свой персонаж с неповторимой историей.

Комфорт и интерес игроков — одни из главных приоритетов для нашей компании.

Мы ищем опытного разработчика игровой логики из мира Unity/Unreal, который готов перенести свою экспертизу в игровых системах и сетевом взаимодействии в контекст крупного мультиплеерного RP-проекта с постепенным погружением в наш стек (JavaScript/TypeScript).

Чем предстоит заниматься

  • Проектировать и реализовывать игровую логику: боевые системы, экономику, квесты, поведение NPC, систему прогрессии и другие геймплейные механики.
  • Работать с сетевым взаимодействием в мультиплеерном окружении: синхронизацией состояния между клиентом и сервером, репликацией данных, предотвращением рассинхронизации и борьбой с читерством.
  • Проектировать data-driven и event-driven системы.
  • Постепенно перейти на TypeScript/Node.js как основной стек для разработки игровой логики проекта.
  • Участвовать в код-ревью и взаимодействовать с геймдизайнерами.

Мы ожидаем

  • От 3 лет коммерческого опыта разработки на Unity (C#) или Unreal Engine (C++/Blueprints).
  • Уверенное понимание архитектуры игровых систем: ECS, событийно-ориентированного и data-driven подходов.
  • Опыт работы над мультиплеерными проектами: клиент-серверная синхронизация, prediction/reconciliation, репликация состояния.
  • Базовые знания JavaScript/TypeScript и готовность быстро развивать экспертизу в этом стеке.
  • Понимание принципов ООП и современных архитектурных подходов, умение писать поддерживаемый код в условиях высокой скорости разработки.
  • Портфолио или завершенные проекты, которые можно обсудить на техническом интервью.

Будет плюсом

  • Опыт разработки модификаций для GTA V (alt:V, RAGE:MP, FiveM) или других RP-/sandbox-платформ.
  • Опыт оптимизации производительности в высоконагруженных мультиплеерных проектах.

Условия, которые мы предлагаем:

  • гибкий старт рабочего дня (с 9:00 до 11:00 по МСК);
  • достойная и стабильная оплата труда;
  • компенсация спорта раз в год
  • бонусы за успехи на проекте;
  • возможности для профессионального роста и развития;
  • работу в команде опытных специалистов;
  • культуру открытости и взаимопомощи;
  • возможность карьерного роста.

Aplikuj na ofertę pracy

Wybierz lub przeciągnij plik z twoim CV

Plik PDF, DOC do 5 MB

Czego możesz się spodziewać:

  • Pracuj skąd chcesz

    Praca zdalna i elastyczny grafik — ważniejszy jest rezultat niż miejsce.

  • Bądź wśród swoich

    Zespół, który żyje gamedevem i zawsze cię wesprze.

  • Rośniemy razem

    Mentoring i szkolenia, aby rozwijać umiejętności i iść naprzód.

  • Nagradzamy za zaangażowanie

    Premie i bonusy — za wyniki, które mówią same za siebie.

Nie znalazłeś odpowiedniej oferty pracy?

Jeśli odpowiedniej oferty pracy jeszcze nie ma, możesz przesłać CV na adres [email protected] — dodamy cię do rezerwy kadrowej i skontaktujemy się, gdy pojawi się stanowisko, które będzie odpowiadać twojemu doświadczeniu.