Label 19/81
Почасовая
Проектная
Label 19/81 — студия разработки игр Ищем опытного разработчика на 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. Формат сотрудничества • Нерегулярная загрузка, по мере возникновения задач. - Работа с существующими проектами и командой разработки. - Постановка задач с описанием ожидаемого результата, сроков и критериев приемки. - Самостоятельное планирование рабочего времени с соблюдением согласованных дедлайнов. - Возможность долгосрочного сотрудничества.
⚠️ Уважаемые соискатели, будьте внимательны при откликах на вакансии.
Зарплата
Не указано



