
Lead Flutter Developer (Flutter + Native iOS/Android)
AYA GAMES
Москва
🏢 Офис
Middle
Полная занятость
Россия
Описание вакансии
Привет! Мы разрабатываем Riorise — мобильную MMO RPG. Игра сочетает open-world, roleplay RP, симулятор жизни, гонки и социальную песочницу, где тысячи игроков взаимодействуют в реальном времени.
Ищем Flutter Lead в команду лаунчера. Лаунчер — первое, что видит игрок: авторизация, обновления, онбординг, вход в игру.
У нас гибридная архитектура: Flutter как UI-слой, нативные Android/iOS модули, C++ core через FFI.
Но нам нужен лидер, который выстроит внутри неё инженерную культуру, наладит взаимодействие с другими отделами и обеспечит стабильный delivery.
Какие задачи будут стоять
Управление командой
•Распределять нагрузку, декомпозировать задачи, выстраивать приоритеты
•Развивать разработчиков через mentoring, code review и совместную работу над архитектурой
•Формировать инженерную культуру: ownership, качество, ответственность за результат
Процессы и delivery
•Планировать итерации совместно с PM
•Контролировать технический долг и не давать ему накапливаться бесконтрольно
•Выстраивать прозрачность: статусы, риски, блокеры — без неожиданностей для смежных команд
Взаимодействие с другими отделами
•Работать на стыке mobile, backend, native и UX-команд, влияя на ключевые технические решения продукта
•Участвовать в проектировании cross-platform решений и развитии mobile platform architecture
Метрики и качество
•Понимать и отслеживать ключевые метрики: crash-free rate, ANR, время запуска, воронка онбординга
•Реагировать на деградацию до того, как это заметят пользователи
•Участвовать в разборе инцидентов и формировании preventive actions
Код
•Писать код регулярно — Lead здесь не только менеджер, но и практик
Нам важно
•5+ лет в mobile development, 3+ года с Flutter / Dart
•Опыт технического лидерства: управление командой, проведение ревью, принятие архитектурных решений
•Опыт работы с нативными слоями Android и/или iOS
•Уверенное понимание state management: BLoC, Riverpod, Provider
•Умение работать с метриками и принимать решения на их основе
•Проактивность — видишь проблему, решаешь, не ждешь задачи сверху
•Умение выстраивать коммуникацию с соседними командами
Будет плюсом
•Опыт с C++ или FFI-интеграциями
•Опыт в gamedev или highload mobile
•Понимание CI/CD для Flutter-проектов
Мы предлагаем
•Полностью удаленную работу
•Гибкий график — ориентируемся на результат, а не на часы
•Работу над растущим игровым проектом с активным комьюнити и возможностью напрямую влиять на развитие продукта
•Быстрые итерации и минимум бюрократии — решения принимаются быстро, идеи можно реализовывать без долгих согласований
•ДМС после испытательного срока.