Вакансии
Senior Graphics Engineer
Нашему будущему коллеге предстоит участвовать в проектировании, разработке и поддержке графической составляющей клиентской части War Robots. Изучать новые подходы и технологии, а также поддерживать процесс технологической эволюции проекта.
Задачи:
- написание и поддержка шейдеров и вспомогательного кода для игрового проекта на Unity3D;
- участие в разработке графического пайплайна для мобильных платформ;
- оптимизация процесса отрисовки на устройствах, оптимизация использования GPU, CPU, GC и памяти сопутствующего кода;
- разработка функционала визуальных эффектов, адаптированных под целевые платформы и под различные графические API;
- взаимодействие с командами художников и программистов для реализации художественного замысла, с учетом технических ограничений;
- отладка и решение проблем, связанных с графикой;
- разработка инструментария для производства контента.
Мы ожидаем, что вы:
- отлично знаете C#, Shader Lab, CG и особенности Unity3D;
- детально представляете работу графических API: OpenGLES, Vulkan, Metal;
- умеете работать с Git + Gitflow;
- разрабатываете мобильные игры на Unity не менее трех лет;
- знаете 3д-математику;
- владеете инструментарием для отладки и оптимизации графики;
- знаете графический пайплайн и технологии (освещение, тени, постпроцессинг);
- понимаете устройство GPU, принципы его работы.
Будет плюсом:
- опыт reverse engineering;
- опыт в Scriptable Render Pipeline в Unity (в частности LWRP).
Мы предлагаем:
- возможность реализовать собственные идеи в играх с многомиллионной аудиторией;
- непрекращающийся обмен опытом с топовыми специалистами индустрии;
- просторный офис в центре Москвы;
- бесплатный "легкий перекус" в офисе;
- расширенное ДМС, а также доплату по больничному листу;
- бесплатные занятия английским языком;
- регулярные лекции и курсы повышения квалификации, а также участие в международных профильных конференциях.
Уважаемые кандидаты, конкурс на вакансию предполагает выполнение тестового задания.