Пространство высокого интеллекта ICVR https://icvr.io/ приглашает к сотрудничеству Python Developer на наш новый проект Unreal Engine and DCC virtual production tooling (разработки будут использоваться в LiveOps AAA студий и крупнейших кинокомпаний)!
Наша компания привносит инновации в различные сферы деятельности. Используя передовой опыт работы с игровыми движками Unity и Unreal, мы создаем с нуля и преобразуем существующие стандартные продукты и услуги в новые интерактивные формы.
Наши признанные на мировом рынке команды опытных разработчиков, гейм-дизайнеров, художников предлагают полный цикл разработки от дизайна до сложных инженерных решений и современного художественного оформления!
Что предстоит делать:
– разрабатывать и улучшать инструменты для Virtual Production в редакторах Unreal Engine 5, Maya, Substance Painter, Blender, Nuke, After Effects;
– разрабатывать кастомные плагины для этих редакторов;
– разрабатывать плагины глубокой интеграции различных веб-сервисов;
– разрабатывать и улучшать микросервисы компании;
– обеспечивать стабильность и качество разработки инструментов, качество архитектуры и кода;
– развивать и улучшать существующие инcтрументы, разрабатывать и внедрять новые;
– реалистично оценивать задачи с учетом возможных рисков;
– писать техническую документацию;
– участвовать в формировании и развитии команды (проведение технических интервью, live-coding);
– взаимодействовать с менеджерами по проекту, художниками, UI/UX дизайнерами, геймдизайнерами, аналитиками и программистами.
Что мы ожидаем:
– уверенное знание Python, практический опыт от 3х лет;
– знание структур данных Python, алгоритмов работы с ними;
– следование принципам DRY, SOLID;
– умение писать чистый, понятный код с использованием PEP-8, Docstrings;
– составление документации на английском языке;
– понимание принципов ООП, опыт их применения;
– знание паттернов проектирования;
– знание форматов данных (JSON, YAML, XML и пр.);
– опыт работы с Git.
Плюсом будет:
– опыт работы с Digital Content Creation tools (DCC): Unreal Engine, 3Ds Max, Maya, Blender (опыт написания плагинов, знание API перечисленных программ);
– опыт работы с Perforce, ShotGrid;
– опыт работы с PyQt, PySide или другими GUI фреймворками;
– уровень английского языка от B1 (Intermediate).
Наши условия:
– Удаленный фуллтайм 40 часов в неделю;
– Достойная оплата в USD или в рублях, уровень обсуждается с кандидатом-финалистом;
– Оплачиваемый отпуск;
– Оплачиваемые уроки английского языка;
– Компенсация занятий спортом.
Сфера деятельности:
Разработка программного обеспечения
Чтобы откликнуться на эту работу, пожалуйста, посетите hh.ru.