Senior Unity Developer

Что за роль

Label 19/81 ищет senior-разработчика Unity для проектной работы над существующими игровыми проектами. Загрузка нерегулярная: специалист подключается, когда команде нужна дополнительная экспертиза для технически сложных или срочных задач. Важно самостоятельно разобраться в незнакомом коде, выбрать решение и передать проверенный результат без постоянного контроля.

Что предстоит делать

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

Что потребуется

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

Что важно знать

Приемка ориентирована на готовый и проверенный результат: критических и major-дефектов быть не должно, а изменения не должны вызывать регрессии или ломать ключевые функции. Ограниченное число medium/minor-ошибок возможно только по согласованию с командой. Оплата обсуждается отдельно — почасовая или фиксированная за задачу; сотрудничество может быть долгосрочным. Будут полезны опыт коммерческих релизов в Google Play и App Store, публикации WebGL-игр, CI/CD и Unity Build Pipeline, а также знакомство с Firebase, Xsolla и Unity IAP.

Оценка вакансии
7 / 10
Вакансия подробно описывает задачи, требования и критерии приемки, включая особенности качества кода и отсутствия регрессий. Не указаны ставка и конкретная загрузка, но обозначены частичная занятость, удаленный формат и варианты оплаты.
Опубликовано:

Будьте в курсе новых вакансий

Подпишитесь на наш Telegram-канал