Описание вакансии
Ключевые обязанности
- Проектирование и реализация игровых систем и механик для метавселенной, Web3, криптоигр и мультиплеерных функций с использованием Unity Engine и SDK, таких как Photon Pun, Photon Fusion и Mirror
- Сотрудничество с командами художников и дизайнеров для интеграции игрового процесса в игру, обеспечивая соответствие творческим концепциям и технической реализуемости
- Поддержка и оптимизация производительности игры с использованием Unity Engine, решение проблем с задержками, управлением памятью и эффективностью рендеринга
- Проектирование и реализация эффективных рабочих процессов и конвейеров для оптимизации производственного процесса с использованием Unity Engine, повышение продуктивности команды и соблюдение сроков проекта
- Наставничество младших членов команды и помощь в их развитии, предоставление технических рекомендаций и создание культуры непрерывного обучения
- Отслеживание последних тенденций и техник в разработке игр, включая метавселенную, Web3, криптоигры и мультиплеерные функции, чтобы команда оставалась конкурентоспособной и инновационной
Требования к кандидату
- Подтвержденный опыт работы Senior Software Engineer с сильной экспертизой в разработке на Unity Engine (минимум 5 лет)
- Экспертиза в создании и оптимизации игровых систем для блокчейн-игр, Web3-приложений и мультиплеерных сред
- Владение продвинутыми Unity SDK, такими как Photon Pun, Photon Fusion и Mirror, для разработки сетевых игр
- Навыки эффективного сотрудничества с художниками, дизайнерами и другими инженерами в условиях динамичной среды разработки
- Способность наставлять младших разработчиков, оказывать техническое лидерство и участвовать в код-ревью и процессах обеспечения качества
- Отличные навыки решения проблем и проактивный подход к выявлению и устранению технических сложностей
- Знание кроссплатформенной разработки, включая развертывание игр на PC, консолях и мобильных устройствах
- Понимание принципов игрового дизайна, пользовательского опыта и техник оптимизации производительности
- Способность эффективно общаться с заинтересованными сторонами, представлять технические решения и управлять ожиданиями проекта
- Опыт работы с системами контроля версий (например, Git) и agile-методологиями разработки
- Высокая внимательность к деталям и стремление к созданию высококачественного, безошибочного кода
- Увлечение новыми технологиями в игровой индустрии, включая платформы метавселенной, децентрализованные приложения и криптографические протоколы
- Способность адаптироваться к быстро меняющимся технологиям и вносить вклад в разработку долгосрочных игровых решений
- Опыт работы с облачными инструментами и инфраструктурой для разработки игр (например, AWS, Azure)
- Знание игровой аналитики, метрик вовлеченности игроков и практик разработки, основанных на данных
- Способность работать самостоятельно и управлять несколькими проектами одновременно
- Навыки составления четких технических спецификаций и руководств по разработке
- Опыт тестирования, отладки и обеспечения качества игр
- Способность сотрудничать с внешними партнерами и заинтересованными сторонами для согласования технических решений с бизнес-целями
- Стремление к непрерывному обучению и профессиональному росту в области разработки игр
