A

Junior C# Unity developer

Ищем Unity-разработчика уровня Junior для разработки полноценной игры жанра RTS для iOS и Android.

apyrot

↑ Вакансия с автоподнятием
Зарплата не указанаОАЭУдалёнка

Кого мы ищем?

Ищем Unity-разработчика уровня Junior для разработки полноценной игры жанра RTS для iOS и Android.

Условия

• Полностью удалённая работа с гибким графиком.

• Частичная или полная занятость — вы сами определяете, сколько часов хотите работать.

Требования

• Уверенное владение Unity: понимание жизненного цикла игровых объектов (GameObjects), сцены (Scene), префабов (Prefabs), а также умение работать с такими базовыми компонентами, как Transform, Rigidbody, Collider и т.д.

• Работа с пользовательским интерфейсом (UI): знание Canvas, RectTransform, различных видов Layout, а также принципов адаптивной верстки (responsive layout) в Unity.

• Опыт настройки анимации: базовое понимание Animator, State Machine, анимационных кривых (animation curves), переходов между состояниями.

• Работа с ассетами (Assets) и сценами: знание Asset Store (как импортировать и оптимизировать ассеты), базовые навыки работы с материалами (Materials), шейдерами (Shaders) и текстурами (Textures).

• Уверенная работа с C#: понимание ООП (объектно-ориентированного программирования), умение писать чистый, читаемый и оптимальный код.

• Опыт отладки (debugging): умение находить и исправлять ошибки, пользоваться Unity Profiler для поиска узких мест по производительности.

• Базовое понимание паттернов проектирования (Singleton, Observer, Factory и т.д.) и умение применять их в Unity-проектах.

• Git или аналогичные инструменты: умение работать с ветками (branch), Pull Request, слияниями (merge). Знание основных команд: commit, push, pull, rebase и т.д.

• Знание основ 3D-математики: вектора, трансформации, кватернионы (quaternions).

• Желание учиться и развиваться: читать документацию, проходить курсы, участвовать в гейм-джемах.

• Умение работать в команде, чётко формулировать задачи и эффективно взаимодействовать с коллегами.

• Гибкость и открытость к новому: умение быстро адаптироваться под новые требования.

Похожие вакансии Unity разработчик

Соц.сети

Unity-разработчик (мобильная игра)

Неизвестный работодатель
80k–120k ₽Не указана странаЛокация не указанаУдалёнка

Мы делаем мобильную игру в жанре (в лс) 🥸 и ищем человека, который поможет довести проект до релиза.
Условия:
— Формат: удалённо
— Занятость: частичная (проектная)
— Вилка: 80 000 – 120 000 ₽ (обсуждается по опыту)
Задачи:
— реализация игровых механик
— работа с UI и геймплеем
— правки по фидбеку от тестирования
Требования:
— опыт в Unity (C#)
— портфолио с 1–2 проектами
— умение работать в команде
Предлагаем:
— интересный проект и адекватную команду
— гибкий график
— участие в релизе и дальнейшем развитии игр
писать: ••••••••

hh.ru
плейстар геймз

Senior Unity Developer

плейстар геймз
Зарплата не указанаРоссияМоскваУдалёнка
Мы ищем в команду Senior Unity Developer, для работы над мультиплеерным мобильным шутером-выживачем.

Чем предстоит занимать:
  • Разрабатывать, поддерживать и совершенствовать ключевые игровые системы и мультиплеерные механики на Unity и C#.

  • Поддерживать LiveOps и сезонные обновления.

  • Работать с графикой (рендеринг на базе URP, шейдера и визуальные эффекты).

  • Профилировать и оптимизировать производительность игры.

  • Активно взаимодействовать с геймдизайнерами, художниками и другими разработчиками для реализации игровых концепций.

Что мы ждем от тебя:
  • Опыт разработки на Unity от 8 лет на мобильных коммерческих проектах.

  • Уверенное владение C# и опыт оптимизации производительности игр.

  • Глубокое понимание URP / пользовательских интерфейсов (UI) / Shader Graph или HLSL.

Что мы предлагаем:
  • Полностью удалённый формат работы.
  • Фиксированную, ежемесячную заработную плату.
  • Команду, увлечённую своим делом, где ценят взаимопомощь и открытость.
  • Высокую степень самостоятельности.
  • Культуру, в которой приветствуются инициативность, прозрачность и сотрудничество.
Соц.сети

Senior Unity Developer

Зарплата не указанаНе указана странаЛокация не указанаУдалёнка

Senior Unity Developer (Part-time / Remote)
•••••••• - студия разработки игр

Ищем опытного разработчика на Unity для проектной работы с частичной занятостью.

У нас есть действующая команда разработки и несколько игровых проектов. Периодически возникают технически сложные или срочные задачи, для решения которых требуется дополнительная экспертиза senior-уровня.

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

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

- Портирование и адаптация Unity-проектов под Android, iOS, WebGL и другие платформы.
- Интеграция и настройка рекламных SDK, mediation-платформ (Appodeal, AdMob и др.).
- Интеграция платежных сервисов и систем внутриигровых покупок (IAP).
- Внедрение и настройка систем локализации.
- Подготовка релизных сборок, устранение ошибок сборки, публикация обновлений.
- Решение проблем совместимости, производительности и стабильности на различных устройствах.
- Диагностика и исправление сложных технических ошибок.
- Рефакторинг отдельных компонентов и доработка существующей архитектуры при необходимости.
- Работа с существующим кодом через GitHub, включая code review и корректное ведение веток.

Характер задач может меняться. Главное - способность быстро погружаться в незнакомый код и эффективно решать широкий круг технических проблем.

Наши требования

Обязательные:

• Senior-уровень разработки на Unity
- От 5 лет коммерческого опыта разработки мобильных игр на Unity.
- Глубокое понимание Unity Engine, жизненного цикла приложения, архитектуры проектов и особенностей платформ.
- Уверенная работа с Android, iOS и WebGL, понимание их технических ограничений и специфики сборок.
- Практический опыт интеграции сторонних SDK, рекламных платформ, платежных систем и аналитики.
- Отличное знание C#, принципов ООП, SOLID, асинхронного программирования.
- Уверенная работа с Git и GitHub (ветвление, pull requests, разрешение конфликтов, code review).
- Опыт профилирования, оптимизации производительности, диагностики crash reports и устранения сложных багов.
- Умение разбираться в чужом коде без необходимости переписывать проект с нуля.
- Способность самостоятельно оценивать трудоемкость задач, выявлять риски и соблюдать согласованные сроки.

Будет преимуществом:

- Опыт выпуска коммерческих мобильных игр в Google Play и App Store.
- Знание особенностей публикации игр на WebGL-платформах.
- Опыт работы с CI/CD, автоматизацией сборок и Unity Build Pipeline.
- Опыт интеграции Appodeal, Firebase, Xsolla, Unity IAP и аналогичных решений.
- Опыт сопровождения нескольких проектов с различной архитектурой и набором SDK.

Критерии приемки:

• Critical / Blocker bugs - 0. Результат не должен содержать критических дефектов, приводящих к падениям, потере данных, неработоспособности ключевых функций или невозможности выпуска релиза.
• Major bugs - 0. Существенные функциональные ошибки должны быть устранены до передачи задачи на приемку.
• Medium / Minor bugs - допускается ограниченное количество, не влияющее на ключевую функциональность и согласованное с командой.
- Изменения не должны нарушать ранее работавшие функции проекта (отсутствие регрессий).
- Код должен быть читаемым, поддерживаемым и соответствовать существующим стандартам проекта.
- Каждая задача завершается передачей работоспособного результата, проверенного разработчиком до отправки на QA.

Формат сотрудничества

• Part-time, удаленно.
- Нерегулярная загрузка, по мере возникновения задач.
- Работа с существующими проектами и командой разработки.
- Постановка задач с описанием ожидаемого результата, сроков и критериев приемки.
- Самостоятельное планирование рабочего времени с соблюдением согласованных дедлайнов.
- Оплата по договоренности: почасовая либо фиксированная за конкретную задачу.
- Возможность долгосрочного сотрудничества.

Пишите, пожалуйста ••••••••

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.