Supercell в Хельсинки ищет Senior Tools Programmer. Работа на месте в Хельсинки, Финляндия; доступна поддержка при релокации.

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

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

Требования:

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

Желательно:

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

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

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