Unity Shader Developer
Про гру
UG TEAM шукає працівника на посаду Unity Shader Developer, що працює над проєктом UKRAINE GAMES.
Наша команда відповідає за кілька важливих аспектів: керування ігровою комерцією, включаючи внутрішньоігровий магазин та різні інструменти монетизації, а також розробку кланових функцій, що є ключовим елементом залучення гравців.
Як член команди UKRAINE GAMES, ви матимете можливість співпрацювати з талановитими та відданими професіоналами, впливаючи на напрямок розвитку та успіх гри.
Що ти будеш робити?
- Розробка та оптимізація шейдерів у Unity для мобільних платформ (Android / iOS)
- Забезпечення балансу між візуальною якістю та продуктивністю гри
- Оптимізація відображення відкритого ігрового світу (ландшафт, обʼєкти, матеріали)
- Робота з освітленням, тінями, ефектами та матеріалами
- Оптимізація GPU-навантаження, зменшення draw calls та overdraw
- Адаптація шейдерів під різні мобільні пристрої та GPU
- Тісна співпраця з Tech Art, розробниками та дизайнерами
Кого ми шукаємо?
- Досвід розробки шейдерів у Unity (Shader Graph або HLSL)
- Розуміння особливостей мобільної оптимізації (GPU, batching, LOD, memory)
- Досвід оптимізації продуктивності в реальних ігрових проєктах
- Знання принципів рендерингу, освітлення та матеріалів
- Розуміння роботи URP (буде великим плюсом)
- Вміння профілювати та знаходити вузькі місця продуктивності
- Системне мислення та уважність до деталей
Будуть корисними наступні навички
- Досвід роботи з відкритими ігровими світами
- Досвід оптимізації під слабкі або середні мобільні пристрої
- Досвід роботи з кастомними рендер-пайплайнами або модифікаціями URP
- Досвід у геймдеві або live-service проєктах
- Розуміння взаємодії шейдерів з освітленням сцени та пост-ефектами
Переваги
- Роботу над масштабним мобільним ігровим проєктом з відкритим світом
- Реальний вплив на візуальну якість та продуктивність гри
- Можливість працювати віддалено або в офісі в Києві
- Гнучкий графік
- Прямий контакт з технічною та арт-командою
- Довгострокову співпрацю
- Конкурентну оплату, що обговорюється індивідуально