Senior LiveOps Systems Developer (Game Dev)
Описание
Приглашаем опытного системного разработчика для работы над общим решением для LiveOps и новыми мобильными midcore-проектами. Основная задача - помогать небольшой продуктовой команде быстрее выпускать и развивать LiveOps: создавать переиспользуемые системы, инструменты и автоматизации, которые сокращают путь от идеи до релиза. Работа идёт на стыке Unity-клиента, .NET-бэкенда, внутренних инструментов и CI/CD. В зоне ответственности как разработка систем, так и их жизнь в продакшене: релизы, мониторинг, диагностика проблем и дальнейшее развитие. ИИ - важная часть нашего процесса разработки. Мы используем агентов в повседневной работе и постепенно расширяем круг задач, которые можно с их помощью автоматизировать. Будем рады специалистам, которые видят возможности ИИ и умеют превращать их в практические инструменты и процессы, которыми команда действительно пользуется. Чем предстоит заниматься: Развивать общие LiveOps-системы и внедрять их в новые проекты. Ускорять выпуск новых фич, событий и контента. Создавать инструменты, шаблоны и автоматизации для геймдизайнеров и других участников команды. Проектировать data-driven системы, которые позволяют настраивать и запускать контент без постоянного участия разработчиков. Работать сразу с несколькими частями стека: Unity-клиентом, .NET-бэкендом, внутренними инструментами и CI/CD. Улучшать процессы разработки, сборки и релиза. Участвовать в релизах, мониторинге и диагностике проблем в продакшене. Находить повторяющиеся задачи и превращать их в общие решения, инструменты и автоматизации. Основной стек: Unity / C# .NET TeamCity Firebase Что для нас важно: Сильная инженерная база и опыт разработки production-систем. Опыт работы с LiveOps или близкими системами в мобильных играх. Продуктовое мышление: понимание того, зачем создаётся система, кто будет ей пользоваться и как сделать её удобной для дальнейшего развития. Интерес к возможностям ИИ и желание превращать их в практические инструменты, которыми команда действительно пользуется. Умение работать с людьми разных специализаций, понимать их задачи и совместно находить решения. Ответственность за результат: способность самостоятельно разбираться в неоднозначных задачах, принимать решения и доводить их до продакшена. Готовность работать с широким кругом задач и несколькими частями системы. Большим плюсом будет: Глубокий опыт с LiveOps: remote config, feature flags, сегментация игроков, A/B-тесты, события, офферы, прогрессия или игровая экономика. Опыт бэкенд-разработки и проектирования распределённых систем. Опыт разработки сетевых или многопользовательских игр. Создание внутренних инструментов для геймдизайнеров и разработчиков. CI/CD, автоматизация релизов и мониторинг. Производительность и оптимизация мобильных игр. Создание общих библиотек, фреймворков, SDK, шаблонов или технологий для нескольких проектов. Опыт автоматического тестирования и создания инфраструктуры для e2e тестов. Наше предложение: Конкурентоспособная заработная плата (зависит от опыта и навыков, обсуждается после интервью). Гибкое начало рабочего дня (с 9-12 по Москве). Мягкий менеджмент по принципу свободы и доверия. Индивидуальный подход к потребностям каждого сотрудника. 50% оплаты стоимости профильных курсов повышения квалификации. Совместные развлекательные онлайн-мероприятия. И, самое главное, - возможность напрямую влиять на технические решения, процессы и развитие продукта.