9 ноября 2024
Наша компания привносит инновации в различные сферы деятельности. Используя передовой опыт работы с игровыми движками 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;
- составление документации на английском языке;
- понимание принципов ООП, опыт их применения;
- знание паттернов проектирования (Итератор, Декоратор, Dependency Injection, Singleton и пр.);
- знание форматов данных (JSON, YAML, XML и пр.);
- опыт работы с VCS (Git, GitLab, ).
Плюсом будет:
- опыт работы с Digital Content Creation tools (DCC): Unreal Engine, 3Ds Max, Maya, Blender (опыт написания плагинов, знание API перечисленных программ);
- опыт работы с Perforce, ShotGrid;
- опыт работы с PyQt, PySide или другими GUI фреймворками;
- уровень английского языка от B1 (Intermediate).
Наши условия:
- Удаленный фуллтайм 40 часов в неделю;
- Достойная оплата в USD или в рублях, уровень обсуждается с кандидатом-финалистом;
- Оплачиваемый отпуск;
- Оплачиваемые уроки английского языка;
- Компенсация занятий спортом.
Уважаемые кандидаты, на указанную позицию может быть предложено выполнить тестовое задание!