Senior Unity Developer

Game Developer
IT
Gaming
#Git
#CI/CD
#C#
#Unity
#Android
#iOS
#WebGL
#Render Pipeline
#DI-контейнеры
#UMA
фултайм
удаленка

Опыт более 5 лет

от 2.500 $

Описание вакансии

Senior Unity Developer Компания: Neuragames Локация: Удаленно full-time Условия: от 2500 $ Мы ищем Senior Unity Developer, который будет руководить и контролировать разработку игры на WebGL (с последующим расширением на iOS и Android). В этой роли вам предстоит работать над оптимизацией производительности, разработкой сложных игровых механик и интеграцией анимаций, 3D-моделей и SDK. Помимо этого, вы будете менторить Unity-разработчиков, проводить код-ревью и тесно взаимодействовать с гейм-дизайнерами, UI/UX-дизайнерами и бекенд-разработчиками. Обязанности: - Ведение и контроль разработки игры на Unity для платформы WebGL (в будущем – iOS, Android) - Оптимизация производительности и ресурсов (повышение FPS, уменьшение времени загрузки, снижение потребления памяти, оптимизация размеров бандлов) - Разработка сложных игровых механик и систем взаимодействия - Интеграция анимаций, 3D-моделей, SDK, звуковых эффектов и других игровых элементов - Код-ревью, помощь и менторство команды Unity-разработчиков - Оценка и планирование задач, декомпозиция сложных технических решений - Взаимодействие с геймдизайнерами, UI/UX-дизайнерами, бекенд-разработчиками и другими участниками команды Требования: - 5+ лет опыта разработки на Unity, глубокое понимание всех аспектов движка - Отличное владение C#, ООП, SOLID, паттернами проектирования - Опыт работы с WebGL, iOS, Android - Глубокое понимание рендеринга, Render Pipeline (URP, HDRP), Unity UI Render. - Навыки оптимизации кода и графики (CPU/GPU, работа с памятью, ассеты) - Опыт работы с DI-контейнерами (Zenject, VContainer). - Опыт работы с UMA (Unity Multipurpose Avatar) - Опыт интеграции SDK, сторонних плагинов и их доработки - Знание принцыпов SDLC и Unity SSDLC - Уверенная работа с Git, CI/CD. - Умение работать самостоятельно и управлять разработкой, высокая ответственность за результат. Будет плюсом: - Опыт работы в играх для Telegram/WebGL - Знание Unity DOTS, UniTask, UniRx - Опыт работы с мультиплеерными играми - Опыт настройки CI/CD для Unity - OWASP Security Design Principles - Опыт менторства и проведения код-ревью