Supercell в Хельсинки ищет Senior Tools Programmer. Работа на месте в Хельсинки, Финляндия; доступна поддержка при релокации.
Обязанности:
- Разрабатывать и выпускать фичи для инструментов арт-пайплайна, используемых в нескольких игровых командах.
- Проектировать архитектуру подсистем, включая модели данных, форматы файлов, UI и рендеринг.
- Сотрудничать с художниками для выявления проблем в рабочих процессах и преобразовывать их в эффективные инструменты.
- Обеспечивать высокое качество кроссплатформенной производительности и нативное ощущение на Windows и macOS.
- Работать с командами движка и игр для управления границами пайплайна.
Требования:
- Сильный профессиональный опыт в C++ в боевых проектах.
- Опыт построения нетривиальных десктопных пользовательских интерфейсов.
- Опыт релизов кроссплатформенного ПО для Windows и macOS.
- Понимание графических основ (трансформации, рендеринговые пайплайны, анимация).
- Дисциплина в поддержке чистых API, документации и код-ревью.
- Умение эффективно общаться с техническими и нетехническими стейкхолдерами.
Желательно:
- Знание арт-пайплайнов и рабочих процессов креативных профессионалов.
- Опыт с системами анимации (keyframing, timelines, curve editors).
- Знакомство с immediate-mode UI фреймворками, такими как Dear ImGui.
- Опыт разработки 3D или игровых движков.
- Практический опыт в арт- или креативных дисциплинах.
Условия и преимущества:
- Культура, основанная на независимых командах, доверии и высокой автономии.
- Всеобъемлющая поддержка релокации для сотрудников, их семей и домашних животных.
- Конкурентная компенсация и поддерживающая, ориентированная на человека среда.
- Фокус на личном влиянии и росте вместо корпоративных должностей.