20 часов назад
Senior Unity Developer (PC/Console)
hhВакансия с HeadHunter. Контакт ведёт на hh.ru
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
Текст:
TL;DR
Senior Unity Developer (PC/Console): Разработка и сопровождение игры в жанре научной фантастики с пошаговой тактикой от идеи до релиза с акцентом на архитектуру, производительность и инструменты для дизайнеров. Focus on оптимизацию CPU/GPU и памяти, внедрение DI и автотестов, а также декомпозицию технических задач и взаимодействие с разработчиками разных дисциплин.
Локация: Удалённая работа, Москва
Компания
Вайвекс развивает проект для PC и консолей в жанре научной фантастики и пошаговой тактики.
Что делать
- Разрабатывать и сопровождать Unity-проект от идеи до релиза.
- Проектировать архитектуру проекта и применять DI с использованием Zenject или VContainer.
- Оптимизировать память и производительность, профилировать проект и снижать нагрузку на CPU/GPU.
- Создавать Editor-скрипты и вспомогательные инструменты для дизайнеров.
- Разрабатывать и декомпозировать технические задачи, оценивать сроки и ресурсы, управлять приоритетами.
- Взаимодействовать с коллегами из разных дисциплин и участвовать в распределённой разработке.
Требования
- Коммерческий опыт Unity-разработки от 4 лет и общий опыт от 3 до 6 лет.
- Уверенное владение C#, понимание многопоточности и асинхронности, опыт работы с UniTask.
- Знание паттернов проектирования, принципов SOLID, практик написания чистого кода и рефакторинга.
- Опыт оптимизации, профилирования, создания Editor-инструментов и построения архитектуры проекта.
- Опыт внедрения и использования автотестов.
- Уверенное владение Git, включая ветвление, слияние, разрешение конфликтов и GitFlow.
Хорошо, если есть
- Опыт разработки многопользовательских игр, клиент-серверной архитектуры и сетевых протоколов.
- Интеграция API, REST, WebSocket, Firebase и баз данных.
- Создание шейдеров и работа с Shader Graph или VFX Graph.
- Настройка CI/CD, Docker и Jenkins.
- Мультиплатформенная разработка для iOS, Android, PC, WebGL или VR/AR.
- Опыт использования BEPUPhysics для 3D-физики.
Культура и преимущества
- Удалённый формат работы.
- Разработка проекта для PC и консолей.
- Работа над игрой в жанре научной фантастики и пошаговой тактики.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →