Название: Старший программист по анимации
Местоположение: Вроцлав / Польша
- Исследование, разработка, поддержка и улучшение систем игровой и кинематографической анимации, сохраняя при этом высокую гибкость для использования ИИ, дизайнерами и аниматорами.
- Ответственность за игровые и кинематографические анимационные функции, от инструментов создания контента до среды выполнения движка.
- Сотрудничество с программистами, дизайнерами и художниками — сбор требований, помощь в устранении неполадок и повышение эффективности рабочего процесса анимации.
- Тесное сотрудничество с ведущими аниматорами и режиссером анимации для повышения планки качества анимации в игре.
- Профилирование, выявление и устранение узких мест в сложных конвейерах обработки данных и инструментах (производительность, память, сеть, ввод-вывод).
- Создание документации для игровых и кинематографических команд.
- Изучение тенденций и новых разработок в области анимационных технологий.
Минимум пять лет профессионального опыта программирования,
Экспертные знания C/C++,
Отличные навыки решения проблем и отладки,
Опыт многопоточного программирования и программирования с учетом особенностей аллокатора,
Опыт оптимизации памяти и производительности,
Опыт работы с графами анимации, деревьями смешивания и конечными автоматами (Unreal, Havok Animation, Morpheme или аналогичные).
Глубокое понимание 3D-математики и линейной алгебры,
Владение проектированием алгоритмов; понимание сложности, архитектуры и проектирования программного обеспечения.
Способность писать чистый, поддерживаемый и расширяемый код с упором на повторное использование.
Отличные коммуникативные навыки, энтузиазм и инициативность.
Очень хорошее знание английского языка.
Желательно:
- Опыт работы над как минимум одним выпущенным многопользовательским проектом.
- Знакомство с различными анимационными технологиями, такими как сжатие, синтез движений, физика тряпичной куклы, IK и т. д.
- Опыт создания пользовательского опыта (UX) и инструментов.
- Опыт консольного программирования.
- Опыт работы с Maya/Motion Builder или другими инструментами создания цифрового контента.
- Опыт работы с Python.
- Знакомство с конвейерами обработки и развертывания анимации.
Что мы предлагаем:
- Выделенный Бадди, который будет поддерживать вас в повседневных задачах.
- Широкий спектр льгот: частное медицинское страхование, страхование жизни, кампании по укреплению здоровья, подарки по разным поводам.
- Отличная рабочая атмосфера в высококвалифицированной команде профессионалов, с гибким графиком работы, отсутствием дресс-кода и полной поддержкой выделенного HR-бизнес-партнера.
- Множество возможностей для личного развития: выделенный бюджет на развитие для каждого сотрудника, два дополнительных оплачиваемых дня для обучения и КСО, стабильные карьерные пути, обширное внутреннее и внешнее обучение, а также финансирование курсов английского и польского языков.
- Современные офисы с зонами отдыха, полностью оборудованной кухней, тренажерным залом (офис во Вроцлаве) и бесплатной парковкой (в Варшаве ограниченное количество мест).
Techland — одна из крупнейших компаний по разработке видеоигр в Польше с более чем 30-летним опытом работы в индустрии. Из наших студий во Вроцлаве и Варшаве мы создали международную команду из более чем 500 талантливых профессионалов, все из которых стремятся раздвигать границы разработки игр.
Мы известны созданием культовых франшиз, таких как Call of Juarez, и определяющего жанр зомби Dying Light, в которую сыграло более 45 миллионов игроков по всему миру. Сосредоточившись на открытом мире, повествовании и взаимодействии с сообществом, мы стремимся предоставлять незабываемые впечатления нашим игрокам.
Мы постоянно стремимся совершенствоваться, внедрять инновации и принимать новые вызовы. Имея амбициозные планы на будущее, мы ищем увлеченных людей, которые станут частью этого захватывающего пути.