Supercell ищет Senior Tools Programmer для работы onsite в Хельсинки, Финляндия. Поддерживается релокация.

Обязанности:

  • Разработка и выпуск функционала для инструментов арт-пайплайна, используемых несколькими игровыми командами.
  • Проектирование архитектуры подсистем: модели данных, форматы файлов, UI и рендеринг.
  • Сотрудничество с художниками для выявления проблем в рабочих процессах и их трансформации в эффективные инструменты.
  • Обеспечение высокого качества кроссплатформенной производительности и нативного поведения на Windows и macOS.
  • Взаимодействие с командами движка и игры для управления границами пайплайна.

Требования:

  • Опыт профессиональной разработки на C++ в продакшн-среде.
  • Опыт создания нетривиальных десктопных пользовательских интерфейсов.
  • Опыт выпуска кроссплатформенного ПО для Windows и macOS.
  • Понимание основ графики: трансформы, рендеринговые пайплайны, анимация.
  • Дисциплина в поддержке чистых API, документации и код-ревью.
  • Умение эффективно общаться с техническими и нетехническими стейкхолдерами.

Желательно:

  • Знание арт-пайплайнов и рабочих процессов творческих специалистов.
  • Опыт с системами анимации (keyframing, timelines, curve editors).
  • Знакомство с immediate-mode UI фреймворками, такими как Dear ImGui.
  • Опыт в 3D или разработке игровых движков.
  • Практический опыт в арт- или творческих дисциплинах.

Условия и преимущества:

  • Культура на основе независимых команд, доверия и высокой автономии.
  • Комплексная поддержка релокации для сотрудников, их семей и питомцев.
  • Конкурентная компенсация и поддерживающая, ориентированная на человека рабочая среда.
  • Фокус на личном вкладе и росте, а не на корпоративных должностях.