Тимлид мобильной разработки (Mobile Lead, Flutter) (удаленная работа)

9 июля 2026

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Тимлид мобильной разработки (Mobile Lead, Flutter)

Описание вакансии

Twinby один из крупнейших российских дейтинг-сервисов с миллионами пользователей: реалтайм (лента, матчи, чаты), деньги (подписки, покупки) и всё это живёт в мобильном приложении, которое для пользователя и есть продукт. Мы перестраиваем разработку Twinby CIS и собираем команды практически с нуля.

Команды у нас кросс-функциональные, и мобильные инженеры сидят внутри продуктовых команд (матчинг, чаты, платежи) но приложение одно на всех. Поэтому нужен тимлид мобильной разработки , который держит мобильную планку на весь продукт и растит мобильных инженеров, распределённых по разным командам. Ты не запираешь мобайл в отдельный силос ты делаешь так, чтобы единая кодовая база не растащилась в разнобой, а инженеры росли, в какой бы команде ни сидели.

За что ты отвечаешь

  • Единая планка и архитектура мобайла на весь продукт: как устроено Flutter-приложение стейт, навигация, общие модули, дизайн-система чтобы фичи от разных команд складывались в одно цельное приложение, а не в зоопарк.

  • Здоровье единой кодовой базы : стандарты, ревью-практики, общие подходы чтобы независимая работа нескольких команд не превращала приложение в мобильный распределённый монолит без хозяина.

  • Релизный процесс и стабильность : релизный поезд, выкатка в стора, crash-free и ANR-rate, перформанс и cold start, бюджет на размер бинаря как управляемый процесс, а не героизм перед релизом.

  • Рост мобильных инженеров : менторинг, найм, развитие Flutter-разработчиков, распределённых по командам; держишь общее мобильное сообщество, практики и онбординг.

  • Кросс-командная координация мобильной части : общий язык с тимлидами продуктовых команд, переиспользование, единые контракты с бэкендом (REST/OpenAPI, gRPC).

  • Сам остаёшься в коде : разбираешь сложные места, при необходимости лезешь в нативку планку держишь делом, а не словом.

Что мы ждём

  • Сильный мобильный инженер уровня senior/lead на Flutter/Dart , который всё ещё в коде: архитектура приложения, стейт, перформанс, релизы руками, а не только на словах.

  • Опыт роста инженеров : растил мобильных разработчиков, ставил практики и держал планку командно, а не тащил всё сам .

  • Зрелый релизный и эксплуатационный опыт : стора, crash-free/ANR, перф, поведение в плохой сети для тебя норма, а не аврал.

  • Trade-offs с оговорками : стейт-менеджмент, граница Dart нативка, единая кодовая база vs гибкость команд развёрнутое зависит от , а не X лучше Y .

  • Умеешь работать кросс-функционально : договариваться с тимлидами команд и держать общий мобильный стандарт без формальной власти над каждым инженером.

Будет плюсом

  • Опыт выстраивания мобильной практики (chapter / гильдия) или вывода единого мобильного стандарта в компании с несколькими командами.

  • Сильный нативный бэкграунд (Kotlin/Swift), platform channels, нативные SDK (платежи, биометрия, камера).

  • Реалтайм и платежи/подписки в приложении на реальном масштабе.

Чего НЕ требуем

Leetcode и алгоритмических головоломок, заученной правильной Clean Architecture, знания именно нашего набора пакетов или домена дейтинга. Нам важнее инженерная зрелость, релизная дисциплина и то, что рядом с тобой растут мобильные инженеры.

Технический стек

Flutter/Dart единая кодовая база под iOS и Android. Реалтайм (чаты, матчи, пуши), платежи и подписки (включая СБП), нативные слои iOS/Android (Kotlin/Swift, platform channels) по необходимости. Связь с бэкендом по REST/OpenAPI и gRPC; бэкенд Go-сервисы и Django-монолит (контекст). CI/CD GitLab; инфраструктура российское облако (Yandex Cloud).

Что предлагаем

  • Ты задаёшь мобильную планку с нуля на одно приложение с миллионами пользователей, где фичи делают сразу несколько команд, а единый стандарт держишь ты.

  • Рост команды мобайла собираешь и растишь мобильных инженеров по всему продукту, а не закрываешь тикеты в одиночку.

  • Настоящая инженерная система, а не лозунги : замкнутый цикл доставки, merge-gate, метрики потока вместо velocity, бюджет ошибок вместо ночного героизма, постмортемы без вины.

  • Автономия и прямой контакт с архитектором и CTO по целям и направлению.

  • Формат: удалёнка.