Unity Technical Designer
Требования
Местоположение и тип занятости
Компания
Разработка ПО
Описание вакансии
Условия работы
Чем придется заниматься:
- Сборка внутриигровых окон, интерфейсов и игровых объектов в движке Unity различных версий на различных проектах;
- Поиск проблем производительности и оптимизация графической составляющей игровых проектов (минимизация площади и веса графических ресурсов, оптимизация нарезки и сборки UI и игровых объектов, минимизация количества drawcalls, оптимизация производительности и веса анимаций и эффектов);
- Взаимодействие с художниками, аниматорами и программистами для проработки оптимальных структурных решений.
Требования:
- Опыт работы с Unity не менее 2-х лет;
- Опыт верстки интерфейсов на Canvas;
- Опыт работы с TextMeshPro;
- Настройка интерфейса под динамический layouting (портретная, альбомная) (4:3, 16:9);
- Опыт настройки анимаций с помощью Animator используя BlendTree и StateMachine;
- Знание форматов импорта и настроек текстур в движке. (ETC2 PVRTC ASTC).
Желательно:
- Опыт работы с Unity 2019.4.X и новее;
- Опыт работы с Nested Prefabs;
- Опыт работы со Spine ассетами;
- Опыт работы с AssetBundles.
Будет плюсом:
- Опыт работы с системами контроля версий (Git);
- Опыт работы с таск-трекерами (Jira);
- Базовые навыки программирования в Unity (C#);
- Опыт написания и редактирования шейдеров;
- Опыт работы в геймдев-компаниях;
- Наличие своих игровых проектов;
- Наличие высшего технического образования (в том числе и незаконченного);
- Знание английского языка.
Условия:
- Работа в дружественной команде людей, горящих своим делом
- Комфортабельный офис в центре города
- Гибкое начало рабочего дня
- Компенсация курсов английского языка (75% от стоимости)
- ДМС после испытательного срока
- Возможность поездок на различные конференции за счет компании
- Возможность карьерного роста, в том числе перевода на другие должности