Point your AI agent at freehire and let it find you a job.

Get the CLI →

Центр развития карьеры Skillbox

Junior Unity Developer на фриланс в ООО «Грустный Роджер» (удаленно, РФ)

Posted Updated
Discussion

ООО «Грустный Роджер» — независимая игровая студия и лейбл, объединяющий проекты на морскую тематику. Мы верим в силу атмосферы, захватывающих историй и продуманного игрового дизайна.

О проекте

Expedition — сюжетно ориентированное морское приключение для мобильных устройств. Игрок исследует мир на глобальной карте, управляет парусным кораблём в реальном времени, участвует в морских боях и абордажах, взаимодействует с поселениями и персонажами, управляет экипажем, ресурсами и развитием корабля. Проект делается при поддержке ФСИ.

В команде уже есть Lead Developer. Он отвечает за архитектуру проекта, сложные игровые системы и наиболее рискованные технические задачи. Junior-разработчик будет получать изолированные небольшие и средние по сложности модули с понятными требованиями и границами ответственности.

Задачи:

  • Реализовывать небольшие и средние игровые механики по готовому ТЗ и архитектурным ограничениям от Lead Developer;
  • Разрабатывать переиспользуемые gameplay- и UI-компоненты;
  • Подключать игровые состояния к интерфейсу, визуальным пресетам и событиям;
  • Работать с триггерами, таймерами, состояниями, настройками через Inspector и ScriptableObject;
  • Интегрировать свои модули в существующую архитектуру проекта и поддерживать понятные контракты между компонентами;
  • Исправлять баги в собственной зоне ответственности, поддерживать читаемость и предсказуемость кода.

Примеры задач, которые можно будет получать:

  • Границы морской локации: предупреждение о выходе, таймер, отмена таймера при возвращении, событие выхода из сцены;
  • Runtime-состояние ветра: направление, сила, изменение параметров, события и debug-визуализация;
  • Индикатор ветра и курсового угла относительно направления корабля;
  • Weather Preset Resolver: выбор и применение погодного пресета по состоянию сцены;
  • Time-of-Day Resolver и выбор lighting preset;
  • Переиспользуемые UI controls: progress bar, cooldown, resource counter, selector, popup;
  • После адаптации — простые и средние QTE-механики, включая базовый абордажный QTE.

Обязательные требования:

  • C# на уверенном junior-уровне: классы, интерфейсы, наследование/композиция, коллекции, события и делегаты;
  • Практический опыт с Unity: MonoBehaviour, Prefab, Scene, Inspector, сериализация и жизненный цикл компонентов;
  • Понимание Update, FixedUpdate и Coroutine и умение выбирать подходящий инструмент под задачу;
  • Базовая работа с Unity UI;
  • Работа с Collider / Trigger / Rigidbody и базовой 3D-математикой: Vector2/Vector3, направления, углы;
  • Базовое понимание ScriptableObject;
  • Умение читать чужой код и встраиваться в существующую архитектуру;
  • Git на рабочем уровне: branch, commit, pull, merge;
  • Способность довести небольшую систему от ТЗ до рабочего результата и объяснить собственные технические решения.

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

  • Опыт разработки под Android/iOS;
  • Input System, Addressables, object pooling;
  • async/await или UniTask;
  • DOTween;
  • Базовое понимание State Machine и data-driven подхода;
  • Опыт работы с 3D и базовое понимание профилирования Unity.

Что не требуется на старте:

Мы не ищем человека, который должен самостоятельно построить архитектуру всей игры. Сложная физика воды и плавучести, морской AI, core-архитектура Ship State / Crew, глобальная карта и Encounter System, сложная артиллерия и высокорисковые системные задачи остаются в зоне ответственности Lead Developer.

Условия:

  • Удаленный формат работы;
  • Проектная занятость, график гибкий;
  • Оформление по ГПХ;
  • Вознаграждение: 120 000 рублей до вычета налогов за весь согласованный объём работ по проекту;
  • Выплата после приёмки проекта (сдача проекта запланирована до 1 мая 2027 года).

На вакансию мы рассматриваем ваши резюме, оформленные исключительно в шаблоне образовательного холдинга Skillbox.

Мы позаботились о вас и подготовили шаблоны , которые помогут вам в составлении резюме.

Просто скачайте шаблон, заполните по рекомендациям и прикрепите готовое резюме, оставляя отклик на вакансию.

Все вопросы, связанные с резюме вы можете задать нам, написав на почту career@skillbox.ru 🙂

Skills

Apply

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available