Scorewarrior
Кипр20 дней назад
Свяжитесь напрямую по этой вакансии
Грейд
Senior
Опыт работы
от 3 лет
Формат работы
Офис
Тип занятости
Полная занятость
По компании и стране
ИИ напишет его по вашему резюме, останется только отправить
Кипр · Релокация · Офис · Senior
О продукте
Total Battle — это MMO-стратегия в жанре 4X с глубокими политическими системами и интенсивным взаимодействием между игроками. Игроки строят города, заключают союзы, сражаются с монстрами и борются за доминирование. Игра работает на мобильных устройствах и в вебе, насчитывая миллионы активных игроков, а это значит, что каждое техническое решение, которое мы принимаем, ощущается в масштабе.
Почему эта роль существует
Наша команда фреймворков имеет широкий мандат: мы отвечаем за основу, на которой построены все игровые возможности — от слоя рендеринга и UI до пайплайна ассетов, системы сборки, инструментов отладки и документации для разработчиков. Эта основа имеет реальные проблемы уже сегодня.
🎯 Наша миссия: создать надежную основу для разработки продукта — простую, быструю и высококачественную — чтобы игровые возможности могли разрабатываться без трения.
Сейчас у нас две кодовые базы (C++ для мобильных устройств, C# Unity), медленные циклы итераций разработчиков, UI, к которому могут прикасаться только инженеры, и технические ограничения, которые мешают нам выпускать новые функции. Этот наем — часть команды, которая будет фундаментально решать эти проблемы — и гарантировать, что они никогда не вернутся.
Над чем вы будете работать
Ваша зона ответственности охватывает весь стек клиентской платформы:
Задачи в бэклоге на ближайшее время включают: создание расширяемого загрузчика ассетов, снижение риска nullptr, улучшение тестируемости кода, снижение затрат на добавление функциональности отладки и переход к унифицированному пайплайну сборки. Параллельно команда проверяет эксперимент, который может привести к созданию нового клиента с нуля — значительная возможность для разработки с чистого листа.
Северная звезда
Мы работаем над единой кодовой базой для всех платформ, где бизнес-логика не зависит от движка, а платформенно-специфичный код находится только на уровне фреймворка. Функции будут изолированными модулями с явными интерфейсами и зависимостями. Художники и аниматоры смогут видеть свою работу в игре без участия разработчика. Игра будет мгновенно реагировать на действия игрока — никаких спиннеров, никаких откатов. И никакой ожидания проверки магазина для выпуска исправлений.
Вот куда мы движемся. Ваша задача — помочь нам туда добраться.
Кто вы
Мы ищем инженера, который копает глубже описания задачи. Получив проблему, вы ищете первопричину, прежде чем предлагать решение. Вы мыслите продуктами: сначала MVP, затем итерации, измерение на основе реальных метрик. Вы проектируете API, которые не становятся препятствиями через шесть месяцев.
Мы не ищем того, кто хочет выполнить четко сформулированную задачу, или того, чья основная мотивация — создание игровых механик. Эта команда создает платформу, которая делает геймплей возможным.
Требования
Желательно
Как мы работаем
Вы получите проблему, а не тикет. Ожидается, что вы изучите контекст, определите первопричину, предложите и согласуете решение, реализуете его, а затем проверите, насколько оно сработало, на основе обратной связи и метрик. Поставка инкрементальна: сначала доказательство концепции для проверки гипотезы, затем полное решение. Предсказуемость так же важна, как и результат.
Через 12 месяцев отличный сотрудник здесь полностью автономен — берется за проблемы, охватывающие как технические, так и продуктовые аспекты, поставляет инкрементально и повышает возможности окружающих.
Почему стоит присоединиться к Scorewarrior
Процесс собеседования
1 HR-скрининг
Беседа о вашем опыте, мотивации и ожиданиях. Мы также подробно расскажем о роли и ответим на ваши вопросы о команде и продукте.
60 мин · Видеозвонок
2 Собеседование на основе опыта
Углубленное обсуждение вашей предыдущей работы с тимлидом. Мы подробно разберем принятые вами решения, ваш подход к системному дизайну и то, как вы справлялись с неопределенными или кросс-функциональными проблемами.
90 мин · Видеозвонок
3 Тестовое задание
Практическое задание, отражающее тип работы, которой вы будете заниматься в команде.
Асинхронно · С обратной связью
4 Обсуждение тестового задания
Мы вместе разберем ваше тестовое задание, обсудим, как вы подходили к проблеме, какие компромиссы приняли и как бы стали развивать решение. Здесь же мы обсудим ваш сквозной подход к работе — от понимания проблемы до проверки результата.
90 мин · Видеозвонок или собеседование в офисе
5 Поведенческое интервью
Мы обсудим, как вы работаете, принимаете решения и сотрудничаете в реальных ситуациях из вашего опыта. Ожидайте вопросов о том, как вы справлялись с техническими разногласиями, ориентировались в неясных требованиях или добивались результатов под давлением.
90 мин · Видеозвонок или собеседование в офисе
6 Финальное собеседование
Разговор о более широкой картине — о будущем компании и платформы, ваших долгосрочных целях и о том, как они соотносятся друг с другом.
60 мин · Видеозвонок или собеседование в офисе
Уровень английского
B2 - Выше среднего
Уровень английского
B2 - Выше среднего
Релокация
Кипр, Лимасол
Релокация
Кипр, Лимасол