
Zwift об’єднує велоспорт і біг на спільній цифровій фітнес-платформі, де люди можуть тренуватися вдома у віртуальному середовищі за допомогою інтерактивного обладнання. Серед послуг компанії — підтримка занять велоспортом і бігом, а також продаж обладнання. Zwift також проводить програми для спільноти та змагання, зокрема Zwift Academy і Zwift Racing, поєднуючи індивідуальні тренування із соціальними подіями та перегонами. Компанія працює на перетині спорту й ігор, створюючи можливості для тих, хто хоче їздити на велосипеді або бігати в приміщенні.
Старший керівник інженерної команди з ігрового досвіду
Керуйте командами розробки ігрового процесу на C++ і live-сервісу у Zwift. Спрямовуйте створення кросплатформених можливостей для платформи компанії з велоспорту, бігу та фітнесу.
Опис
- Безпосередньо керувати старшою командою з 6–8 інженерів.
- Наставляти інженерів і сприяти їхньому кар’єрному зростанню та професійним результатам.
- Наймати інженерів і розвивати культуру самостійної та якісної інженерної роботи.
- Визначати технічний напрям систем ігрового процесу на C++.
- Розвивати масштабовану архітектуру, кросплатформену продуктивність, використання пам’яті та довгострокову технічну стійкість.
- Відповідати за повний цикл розробки функцій гри з live-сервісом.
- Заохочувати автоматизоване тестування, прапорці функцій, поетапні запуски й телеметрію в реальному часі.
- Організовувати робочі процеси команди за гнучкими методиками, як-от Scrum і Kanban.
- Визначати пріоритети вхідних запитів і підтримувати дорожню карту команди.
- Усувати перешкоди, працювати з ризиками та інформувати зацікавлені сторони.
- Координувати роботу інженерних команд, фахівців із розробки ігор, продукту й управління програмами, виробництва, UX, QA та апаратного забезпечення.
- Визначати технічну стратегію та етапи проєктів.
Вимоги
- Щонайменше 4 роки досвіду керування розробкою програмного забезпечення, зокрема безпосереднього керівництва, наставництва та розвитку інженерів в ігровій індустрії.
- Щонайменше 6 років практичного досвіду розробки програмного забезпечення для ігор.
- Ґрунтовне знання C++ і комерційних або власних ігрових рушіїв.
- Знання продуктивності ігор, профілювання, керування пам’яттю та архітектури ігор для кількох платформ.
- Досвід експлуатації та підтримки функцій у грі з live-сервісом.
- Досвід забезпечення виробничої якості, операційного моніторингу, поетапного розгортання, використання прапорців функцій і підтримки.
- Здатність самостійно визначати технічну стратегію та дорожні карти команди.
- Здатність працювати за умов невизначеності та враховувати міжкомандні залежності.
- Здатність керувати командами розробки ігор із використанням сучасних гнучких практик.
- Досвід проведення спринтів, керування ризиками постачання та встановлення надійних графіків випуску.
- Буде перевагою: досвід підключення ігрових клієнтів до серверних сервісів і рівнів зберігання даних, а також роботи з екосистемами iOS, iPadOS та Android.
- Буде перевагою: досвід розробки ігор для консолей.
- Буде перевагою: досвід використання інструментів розробки з підтримкою ШІ та перевірки коду, згенерованого ШІ-агентами.
- Буде перевагою: досвід роботи із зовнішніми апаратними контролерами або фізичними пристроями введення.
- Буде перевагою: досвід експериментів у live-іграх, A/B-тестування й роботи з аналітичними інструментами або конвеєрами даних, як-от Amplitude і Databricks.
- Зацікавленість продуктами для велосипедистів, бігунів і прихильників фітнесу.
- Кандидати мають повідомити або зазначити всі інструменти ШІ, використані під час співбесід.
Переваги
- Бонуси за результатами роботи
- Акції компанії
- Медичні пільги
- Фінансові пільги
- Додаткові привілеї та пільги
- Роботодавець, що забезпечує рівні можливості
- Доступні умови для людей з інвалідністю або особливими потребами