👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Unity Technical Artist

Местоположение и тип занятости

Санкт-ПетербургПолный рабочий день

Компания

Кроссплатформенный интегратор, успешно внедряющий инновационные технологии для комплексной цифровой трансформации

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

Условия работы

КОМПАНИЯ ОМЕГА – кроссплатформенный интегратор, успешно внедряющий инновационные технологии для комплексной цифровой трансформации государства и бизнеса. Российский разработчик IT-решений с 1999 года.

Мы оказываем услуги в области системной интеграции, внедрения бизнес-приложений, проектирования и построения IT-инфраструктуры, разработки сквозных цифровых технологий.

Мы приглашаем присоединиться к нашей команде UNITY DEVELOPER/ TECHNICAL ARTIST.

ВАШИМИ ЗАДАЧАМИ БУДУТ:

  • Интеграция 3D контента в Unity при соблюдении принятых правил наименования импортируемых файлов и тех. требований;
  • Настройка и сборка сцен/префабов из готовых 3D моделей;
  • Написание и поддержка самописных шейдеров;
  • Работа с Unity SRP - поддержка, написание рендер-фич;
  • Анализ производительности рендера (в т.ч. работа с инструментами профайлинга) и поиск путей оптимизации;

ТРЕБОВАНИЯ:

  • Знание и понимание особенностей оптимизации игровой 3D-графики - следить за поликаунтом, оптимальностью организации 3D-моделей, их UV-развёртки, назначенных материалов;
  • Знание пайплайна разработки 3D-модели;
  • Умение работать с Unity CG/HLSL шейдерами и понимание принципов их работы;
  • Понимание принципа работы графического конвейера;
  • Начальное знание C# или другого C-подобного языка;

    БУДЕТ ПЛЮСОМ:

    • Понимание оптимизации шейдеров;
    • Опыт работы/самостоятельных проектов с пакетами 3D моделирования;
    • Опыт работы с URP Render Feature-написание собственных на С#;
    • Знание инструментов профайлинга - Unity Frame Debugger, RenderDoc (замерять время работы команд/вызовов отрисовки);
    • Знание Unity Particle System;
    • Умение работать с Git;

    КАК МЫ РАБОТАЕМ:

    • Команда из 20 человек
    • Репозиторий на GitHub
    • Метод управления разработкой - scrum
    • IDE на выбор, готовы оплатить лицензию на ПО для разработки
    • Весь проект написан на C#
    • Мощные компьютеры, два монитора и бесплатные чай и кофе
    • Офис с балконом и окнами, выходящими на Неву