Unity Developer
Описание роли
На позиции **Unity Developer** вы будете отвечать за создание и интеграцию интерфейса мобильного приложения с более чем 8 экранами с анимацией Spine Animations, используя **Unity UI Toolkit** и современные инструменты оптимизации. Ваша задача — реализовать фронтенд, подключить бэкенд через API, а также обеспечить плавную работу на различных устройствах. Вы будете тесно сотрудничать с дизайнерами, 2D/3D-художниками и серверными разработчиками для достижения высоких стандартов производительности и качества.
Основные обязанности:
* Проектирование и реализация архитектуры пользовательского интерфейса на основе Unity UI Toolkit;
* Конфигурация и управление зависимостями через **Zenject** для поддержки чистого и масштабируемого кода;
* Использование **UniTask** для оптимальной обработки асинхронных операций и управления состояниями;
* Управление ресурсами с помощью **Addressables** для динамической загрузки контента;
* Настройка и контроль систем анимации (Animator, Timeline) и интеграция Spine Animations;
* Оптимизация производительности с применением Unity Profiler и других инструментов профайлинга;
* Разработка и интеграция кастомных шейдеров для визуальных эффектов;
* Интеграция SDK и API внешних сервисов (рекламные сети, аналитика, внутриигровые покупки).
Что делает вакансию особенной
Этот проект предлагает быстрый цикл разработки с чёткой целью — завершить мобильное приложение в течение месяца и получить оплату до 2000 USD за результат. Вы сможете продемонстрировать навыки Unity Developer, применить лучшие практики и фреймворки, а также получить приглашение на постоянную позицию в студии после успешного релиза. Гибкий график и возможность удалённой работы позволят вам организовать процесс так, как удобно.
О компании
Наша студия — это молодая, но амбициозная команда из Польши, специализирующаяся на разработке мобильных игр и интерактивных приложений. Мы ценим открытые коммуникации, творческий подход и высокий профессионализм. Работая с нами, вы получите опыт сотрудничества в небольшом кросс-функциональном коллективе, научитесь применять современные паттерны проектирования к реальным задачам и сможете влиять на конечный продукт. После завершения текущего проекта у вас появится шанс перейти на фулл-тайм и участвовать в масштабных игровых проектах на Unity.
Процесс взаимодействия
Перед началом работы мы проводим техническое интервью, на котором обсуждаем архитектуру и технические требования. После подписания договора и NDA вы получите доступ к репозиторию и дизайн-макетам. В течение проекта важно поддерживать прозрачность процесса и регулярные апдейты статуса задач. Окончательная оплата производится после приёмки готового приложения и успешного прохождения QA-тестирования.
Почему стоит выбрать эту роль
Unity Developer, использующий Zenject, UniTask и Addressables, получит уникальный опыт работы с комплексными системами управления ресурсами и зависимостями в реальном проекте. Вы укрепите навыки оптимизации, научитесь быстро внедрять анимации и работать с кастомными шейдерами. Этот опыт будет ценным дополнением к вашему резюме и откроет доступ к новым международным проектам.
Подписка TalentMove
Больше,
чем вакансии
→ TalentScanAI
Узнайте стоимость вашего опыта на рынке
→ Закрытое сообщество
Нетворкинг и инсайды рынка труда
→ Топ вакансии
Лучшие вакансии с доставкой в Telegram