Unity-разработчик

По договоренности


Привет! Мы — кадровое агентство GB Agency, и сейчас ищем Senior Unity-разработчика в игровую студию, которая ведёт сразу несколько проектов.

О компании

Студия с нуля делает мобильную версию большого PvP-шутера, у которого уже есть популярная версия на ПК и широкая аудитория. Проект в стадии прототипа, поэтому вы застанете самое начало: будете закладывать клиентскую архитектуру и сетевой геймплей, а не дорабатывать чужой код. Роль полностью hands-on: вы сами пишете код боевых механик, синхронизации и оптимизации под мобильные устройства.

Условия

  • Ставка до $25 в час (gross), почасовая оплата за фактически отработанные часы, расчёт раз в месяц.

  • Удалённо из любой страны. Нужно пересекаться с командой хотя бы 4 часа в день, созвоны обычно до обеда по Москве.

  • На старте частичная занятость, 4–8 часов в день. Когда загрузка вырастет и испытательный срок останется позади, можно перейти на полный день.

  • Договор оказания услуг с физлицом или ИП, страна значения не имеет.

  • Платят в разных валютах, на выбор.

  • Английский в мини-группах по 3–4 человека за счёт студии.

  • У студии много проектов: со временем можно перейти на другой продукт и не застрять на одной игре на годы.

  • Минимум бюрократии и микроменеджмента, решения принимаются быстро. Небольшие agile-команды.

  • Сильному инженеру открыт путь к роли лида.

Требования

  • От 5 лет коммерческой разработки игр на Unity и C#, в том числе 3D-проекты.

  • Вы своими руками делали сетевые механики для real-time multiplayer: архитектура с авторитетным сервером, синхронизация состояния, разделение логики между клиентом и сервером.

  • Владеете client-side prediction, reconciliation, интерполяцией и lag compensation на практике.

  • Умеете строить модульную клиентскую архитектуру на сервисах, с DI/IoC (VContainer, Zenject и т. п.), уверенно применяете ООП, SOLID и композицию.

  • Работали с физикой Unity, коллизиями, рейкастами и системой анимаций.

  • Оптимизировали игры под Android и iOS: профилировали CPU/GPU, следили за памятью и аллокациями, искали причины падения FPS на реальных девайсах.

  • Говорите по-английски на уровне B2+ и можете вести задачи сами, без постоянного контроля.

Будет плюсом

  • Опыт в мобильных шутерах или сессионных PvP/PvPvE-проектах.

  • Бэкенд на .NET / ASP.NET Core, работа с API и БД.

  • Опыт с выделенными игровыми серверами.

  • Разработка AI противников и их боевого поведения.

  • Unit- и интеграционные тесты игровых систем.

Обязанности

  • Проектировать клиентскую архитектуру новой игры с нуля и развивать её дальше.

  • Делать core-геймплей шутера: стрельбу, перемещение, взаимодействие игроков.

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

  • Профилировать сборки и добиваться стабильной производительности на мобильных устройствах.

  • Работать в распределённой команде: согласовывать решения с другими разработчиками и смежными командами.

Процесс интервью достаточно быстрый, со стороны компании 3 этапа:

  1. Тестовое задание. Проверяют обычно за пару дней.

  2. Техническое интервью с техническим руководителем. Обратная связь, как правило, приходит на следующий день.

  3. Финальная встреча с руководством компании. Говорите о том, как вы работаете: насколько самостоятельны, как общаетесь в команде и учитесь новому.

Перед тестовым будет короткий звонок с нами, и ещё ваше резюме посмотрит тимлид.

Если заинтересовало предложение, обязательно откликайтесь, и мы рассмотрим ваше CV и вернемся с фидбэком :)


Поделиться:

Опубликована 9 часов назад

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

Вакансии быстро закрываются - скачайте мобильное приложение в RuStore и откликайтесь первыми!
Скачать бесплатно
Привет! Мы — кадровое агентство GB Agency, и сейчас ищем Rust Engineer в небольшую команду, которая торгует на криптовалютном рынке. О компании Команда разрабатывает и запускает собственные торговые стратегии и работает на реальном капитале. Главная ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Назаренко Дмитрий ДенисовичНазаренко Дмитрий Денисович
  • Славгород (Алтайский край)
12 дней назад
Мы — кадровое агентство GB Agency, и сейчас ищем Python-разработчика с опытом в DeFi в команду, которая ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Назаренко Дмитрий ДенисовичНазаренко Дмитрий Денисович
  • Славгород (Алтайский край)
11 дней назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.