Описание
Мы ищем Associate Technical Director с сильным техническим背ground и опытом в продакшене для руководства разработкой нескольких мобильных проектов для одного из наших партнёров. В этой роли вы будете ключевым стейкхолдером по технической реализации, сотрудничая с внутренними командами и внешними партнёрами для обеспечения высоких стандартов качества и эффективности производства. Вы будете выступать как независимый аудитор, консультант и владелец технологий, подчиняясь напрямую Head of Engineering. Эта позиция — отличная возможность для Technical Lead или Project Lead перейти на Director-level роль в устоявшейся среде.
Задачи
•Направлять технические аспекты разработки и производства, осуществлять контроль качества
•Продвигать best practices, технические стандарты и внедрение релевантных инструментов
•Выявлять технические риски на раннем этапе и предлагать проактивные решения
•Определять и продвигать стратегию для основной технологии проекта (общий движок, инструменты и система сборки)
•Наставлять лидов и направлять senior-инженеров по выбору технологий, архитектуре и дизайн-решениям
•Принимать решения по найму кандидатов уровня Senior и Lead
•Участвовать в оценке новых проектных возможностей и bid-предложений
•Оказывать поддержку при старте проектов, включая консультации по составу команды
•Инициировать сессии обмена знаниями для software-инженеров департамента
•Представлять и продвигать компанию во время звонков с клиентами, визитов на площадки и индустриальных событий
Требования
•7+ лет профессионального опыта разработки программного обеспечения
•2+ года опыта руководства целой командой разработки игр из 8+ software-инженеров
•Профессиональный опыт разработки на C++
•Подтверждённый опыт мобильной разработки, публикации и ограничений платформ (hardware, software, зависимости)
•Значительный опыт разработки в следующих областях: UI, Gameplay, Engine
•Значительный опыт устранения низкоуровневых проблем (память, многопоточность, труднообъяснимые сбои)
•Опыт планирования задач, оценки и трекинга
•Опыт наставничества или найма Senior-инженеров
•Знакомство с Art и Production workflow в разработке игр
•Сильные организационные и коммуникационные навыки
•Профессиональное владение английским языком (устно и письменно)
•Страсть к играм
Будет плюсом
•Опыт разработки AAA-игр
•Профессиональный опыт работы с Unreal Engine
•Владение Python, C#, Java или TypeScript
•Сильные навыки оптимизации производительности и памяти
•Опыт back-end разработки
•Опыт настройки CI/CD инструментов (например, TeamCity, Jenkins)
•Опыт управления структурой веток VCS, предпочтительно в Perforce
•Опыт разработки и сертификации для консолей (PlayStation, Xbox, Nintendo Switch)
•Опыт работы в глобально распределённых командах
•Опыт работы с внешними outsourcing-партнёрами
•Опыт владения Live Service играми
•Product owner mindset
•Глубокое понимание методологий управления (Scrum, Waterfall)
Условия
•Сотрудничество с международной командой профессионалов мирового класса над интересными и сложными проектами
•Возможности обучения и развития — наставничество, лекции, участие в индустриальных конференциях и мероприятиях