Ведущий UI-разработчик Unreal Engine
Ведущий UI-разработчик для кроссплатформенного продукта в EPAM Systems. Удаленная работа в отдельных странах. Требуется опыт от 5 лет, экспертиза в Unreal Engine и лидерские навыки.
Мы ищем высококвалифицированного ведущего UI-разработчика Unreal Engine для управления инженерией интерфейсов крупного кроссплатформенного продукта. Вы разработчик, чья основная экспертиза лежит в экосистеме Unreal Engine. Хотя вы хорошо владеете C++, ваш фокус — создание качественных, отзывчивых и мобильно-ориентированных пользовательских интерфейсов (UI), которые бесшовно соединяют фронтенд-дизайн и бэкенд-данные. Вы присоединитесь к талантливой команде инженеров, поддерживающей кроссплатформенную продуктовую организацию крупного клиента. Проект направлен на создание, расширение и оптимизацию UI-систем нативно в Unreal Engine с мобильно-ориентированным подходом. Работая вместе с инженерами EPAM и заинтересованными сторонами клиента, вы будете поставлять надежные, производительные и масштабируемые UI-решения для ПК, мобильных устройств и консолей. Обязанности: • Создавать и расширять отзывчивые нативные UI-системы в Unreal Engine с использованием UMG (Unreal Motion Graphics) • Архитектурно проектировать UI-макеты, поддерживая чистую и масштабируемую сепарацию между слоями представления UI и данными или бэкенд-сервисами через современные архитектурные паттерны • Структурировать и оптимизировать конвейеры данных для обеспечения эффективной доставки данных на фронтенд • Соединять дизайн и инженерию, переводя UX и дизайн-намерения в высокопроизводительные и интуитивные интерфейсы в движке • Оптимизировать производительность UI на нескольких платформах с сильным фокусом на мобильные (iOS/Android) аспекты, а также ПК и консоли • Продвигать инженерные лучшие практики, участвуя в конструктивных код-ревью и внося вклад в технические стандарты команды
Требуемые навыки: • Не менее 5 лет профессионального релевантного опыта в разработке ПО с целенаправленным фокусом на разработку игрового UI • Минимум один год опыта в управлении людьми или лидерстве в команде • Глубокие практические знания разработки в Unreal Engine, включая рабочие процессы, упаковку и таргетинг платформ • Практический опыт создания переиспользуемых и масштабируемых UI-компонентных систем с использованием UMG или эквивалентных внутридвижковых UI-фреймворков • Владение C++ в контексте Unreal Engine в сочетании с твердым пониманием UI-архитектурных паттернов, таких как MVC или MVVM • Подтвержденный опыт подключения фронтенд-UI Unreal Engine к бэкенд-сервисам или конвейерам данных • Опыт кроссплатформенной разработки, охватывающий ПК, мобильные устройства и консоли, с четким пониманием платформенных ограничений UI и бюджетов производительности • Опыт использования таких инструментов, как JIRA, для отслеживания ошибок и управления задачами • Английский уровень B2 или выше, с сильными письменными и устными коммуникативными навыками Желательно: • Острый глаз на UX, визуальную полировку и микро-взаимодействия для улучшения общего пользовательского опыта • Опыт работы с инструментами профилирования Unreal Engine и мобильными бюджетами производительности для точной настройки производительности приложений • Комфортная работа в смешанных кодовых базах Blueprint и C++ для эффективного сотрудничества в разных подходах к разработке • Опыт прохождения требований сертификации консолей для обеспечения успешных релизов на платформах • Выпущенные игры или коммерческие приложения, созданные на Unreal Engine, демонстрирующие возможности полной поставки
Контракт, удаленная работа в разрешенных странах.
Не пропусти ни одну вакансию
Подпишись на наш Telegram-канал