Text copied to clipboard!
Название
Text copied to clipboard!Разработчик Unity3D
Описание
Text copied to clipboard!
Мы ищем разработчика Unity3D, который присоединится к нашей команде для создания высококачественных интерактивных приложений, игр и визуальных симуляций для различных платформ. Эта роль подойдет специалисту, который уверенно владеет движком Unity, понимает принципы разработки на C# и умеет превращать идеи в стабильные, производительные и удобные для пользователей цифровые продукты. Вы будете работать в тесном взаимодействии с дизайнерами, художниками, гейм-дизайнерами, тестировщиками и менеджерами проектов, участвуя во всех этапах жизненного цикла разработки — от прототипирования и архитектурного проектирования до релиза, оптимизации и дальнейшей поддержки продукта.
В рамках этой позиции вам предстоит разрабатывать игровые механики, пользовательские интерфейсы, системы взаимодействия объектов, анимации, интеграции сторонних SDK и внутренние инструменты для ускорения производственного процесса. Мы ожидаем, что кандидат будет не только писать чистый и поддерживаемый код, но и активно участвовать в обсуждении технических решений, предлагать улучшения по производительности, качеству и масштабируемости проекта. Важной частью работы станет адаптация приложений под мобильные устройства, ПК, WebGL или другие целевые платформы, а также устранение ошибок, выявленных в ходе тестирования и эксплуатации.
Успешный кандидат должен хорошо понимать особенности 2D- и 3D-разработки, принципы объектно-ориентированного программирования, работу с физикой, анимацией, сценами, префабами, системой частиц и управлением ресурсами в Unity. Приветствуется опыт оптимизации памяти и FPS, работы с Addressables, Asset Bundles, системами аналитики, рекламными и платежными сервисами, а также знания в области клиент-серверного взаимодействия. Мы ценим инициативность, внимательность к деталям, умение работать в команде и готовность брать ответственность за результат.
Эта вакансия предоставляет возможность участвовать в создании современных цифровых продуктов, влиять на техническое развитие проекта и применять лучшие практики разработки в динамичной профессиональной среде. Если вам интересно создавать качественные решения на Unity3D, экспериментировать с новыми подходами, улучшать пользовательский опыт и работать над продуктами, которыми будут пользоваться тысячи или миллионы людей, мы будем рады познакомиться с вами. В нашей команде вы сможете развивать техническую экспертизу, предлагать собственные идеи и вносить заметный вклад в успех продукта и компании.
Обязанности
Text copied to clipboard!- Разработка и поддержка приложений и игр на Unity3D.
- Реализация игровых механик, логики взаимодействия и пользовательского интерфейса.
- Оптимизация производительности, памяти и стабильности приложения.
- Интеграция сторонних SDK, аналитики, рекламы и платежных систем.
- Участие в проектировании архитектуры и технических решений.
- Исправление ошибок и участие в код-ревью.
- Сотрудничество с дизайнерами, художниками и тестировщиками.
- Подготовка сборок для различных платформ и сопровождение релизов.
Требования
Text copied to clipboard!- Уверенное знание Unity3D и языка программирования C#.
- Опыт коммерческой разработки на Unity от 2 лет.
- Понимание принципов ООП, паттернов проектирования и архитектуры приложений.
- Опыт разработки под мобильные платформы, ПК или WebGL.
- Навыки оптимизации производительности и отладки приложений.
- Опыт работы с Git или другими системами контроля версий.
- Умение читать техническую документацию и применять ее на практике.
- Способность писать чистый, поддерживаемый и тестируемый код.
Возможные вопросы на интервью
Text copied to clipboard!- Какой у вас опыт коммерческой разработки на Unity3D?
- С какими платформами вы работали: Android, iOS, ПК, WebGL?
- Какие инструменты оптимизации в Unity вы использовали на практике?
- Есть ли у вас опыт интеграции SDK аналитики, рекламы или платежей?
- Работали ли вы с многопользовательскими или клиент-серверными проектами?
- Какие архитектурные подходы вы применяете в Unity-проектах?
- Есть ли у вас примеры завершенных проектов или портфолио?
- Насколько уверенно вы работаете с Git и командной разработкой?