Вакансии TOJGAMES
Технический директор
Руководство всей разработкой нашего мобильного гоночного live-проекта: технологии, команда, быстрая и стабильная работа игры и регулярные обновления.
О компании
TOJGAMES — студия мобильных игр из Дубая. Наша главная игра, «Шашки по Городу», — гонки в открытом мире для iOS и Android с онлайн-мультиплеером и глубокой кастомизацией машин. В неё играют миллионы, а её средний рейтинг — 4,7 из 5 и в Google Play, и в App Store (более 430 000 оценок). Ещё мы делаем Traffic Racer Pro и Real Car Parking 2.
Наши игрыО роли
Вы будете руководить разработкой нашей гоночной игры с открытым миром «Шашки по Городу» для iOS и Android, которая уже в релизе и в которую играют миллионы. Вы отвечаете за технологии (архитектуру, производительность, сборки и релизы, техническое планирование) и руководите командой разработки. Роль не только управленческая: примерно от трети до половины времени вы пишете код, проводите ревью и сами решаете самые сложные задачи. Вы работаете напрямую с руководством компании: оно определяет приоритеты продукта, а вы решаете, как их реализовать.
Задачи
- Определять техническое направление игры: архитектуру, стек технологий и технический роадмап.
- Руководить командой разработки, развивать её и нанимать новых людей.
- Переводить приоритеты продукта в технические планы, оценки сроков и реалистичный график релизов.
- Обеспечивать быструю и стабильную работу игры на реальных устройствах, включая бюджетные Android-смартфоны.
- Отвечать за сборки и релизы для iOS и Android, включая требования магазинов.
- Задавать стандарты качества кода: код-ревью, тестирование и документация.
- Писать код и самостоятельно решать самые сложные технические задачи.
Требования
- От 8 лет коммерческой разработки на Unity (C#).
- Минимум две выпущенные мобильные игры free-to-play на iOS и Android, которые вы поддерживали как live-проекты после релиза.
- Опыт руководства разработчиками, в том числе senior-уровня: архитектурные решения, код-ревью, планирование и найм.
- Глубокое понимание производительности мобильных игр, в том числе на слабых устройствах: профилирование, работа с памятью и IL2CPP.
- Практический опыт: нативные сборки под iOS и Android (Xcode, Gradle) и интеграция сторонних SDK.
- Умение ясно излагать мысли письменно: вы можете составить технический план, понятный и команде, и руководству.
- Хороший английский (устно и письменно): это рабочий язык команды.
Будет плюсом
- Опыт работы над гонками, физикой автомобилей или играми с открытым миром.
- Опыт разработки мультиплеера в реальном времени (Photon или аналоги).
- Опыт работы с рекламной медиацией, внутриигровыми покупками, аналитикой и A/B-тестами.
- Ежедневная работа с AI-инструментами для разработки и привычка внимательно проверять их результат.
- Знание русского языка: на нём говорят многие в команде и среди игроков.
Мы предлагаем
- Ежегодный оплачиваемый отпуск.
- Руководство разработкой игры, в которую играют миллионы.
- Реальная ответственность: вы принимаете технические решения и помогаете собрать команду.
- Прямая работа с руководством компании, без промежуточных уровней менеджмента.
- Сложные и интересные задачи: производительность, мультиплеер, live-ops и масштаб.
- Зарплату и другие условия обсуждаем на собеседовании.
Откликнуться
Отправьте CV и ссылки на выпущенные игры. Расскажите, за что вы отвечали в каждом проекте и каких результатов добились.
Напишите нам на почту и укажите название вакансии в теме письма.
Что отправить
- CV / резюме
- Ссылки на выпущенные игры (App Store / Google Play)
- За что вы отвечали в каждом проекте и каких результатов добились (число игроков, размер команды)
- Коротко о команде, которой вы руководили
Соответствуете не всем требованиям? Всё равно откликайтесь, если подходите по большинству из них: ваш опыт для нас важнее, чем стопроцентное совпадение с описанием.
Другие вакансии
Все вакансииSenior Unity Developer
Геймплей, мультиплеер, оптимизация и работа с платформами в гоночном live-проекте с открытым миром. Открыты две вакансии.
Middle Unity Developer
Разработка новых фич, интерфейсов и контента для ивентов в гоночном live-проекте с открытым миром. Открыто несколько вакансий.
QA-тестировщик (мобильные игры)
Тестирование каждой сборки на реальных устройствах iOS и Android до того, как она попадёт к игрокам.
