freehire launches on Product Hunt on 26 August.

Follow →

Руководитель команды (Flutter)

Summary

Leads a Flutter team building a cross-platform mobile app for retail operations, managing code quality, CI/CD, and team processes using Dart/Flutter, Clean Architecture, and PostgreSQL.

Ищем руководителя команды для проекта “Пульс Магнит” - это масштабная платформа, создающая единое информационное пространство для взаимодействия компании с подрядчиками, арендодателями, франчайзи и внутренними службами. Проект направлен на полную цифровизацию процессов эксплуатации торговых точек, ремонта оборудования и развития сети, объединяя разрозненные задачи в целостную и эффективную систему управления.

Будем разрабатывать кроссплатформенное приложение на Flutter для сотрудников: установка на ТСД (терминалы сбора данных), задачи для клининга, вывоза отходов, пожарной безопасности. И для контрагентов: мобильный доступ к функциям платформы без использования браузера.

Стек технологий

  • Dart / Flutter SDK (iOS & Android).
  • Architecture & State: Clean Architecture (модульная), BLoC / Cubit.
  • Data Layer & DB: REST API / gRPC, PostgreSQL (через бэкенд), Isar / Hive (для локального кэша на устройствах).
  • Native: Platform Channels, Swift (iOS), Kotlin (Android).
  • CI/CD & Deploy: Fastlane, GitLab CI / GitHub Actions, App Store Connect, Google Play Console.
  • Monitoring: Firebase Crashlytics / Sentry.

Чем ты будешь заниматься

  • Проводить техническое код-ревью. Контролировать качество кода.
  • Следовать архитектурным паттернам (BLoC, Clean Architecture).
  • Разрабатывать масштабируемую структуру приложения. Минимизировать платформо-зависимый код.
  • Управлять процессами CI/CD и релизов. Настраивать автоматические сборки.
  • Публиковать приложения в App Store и Google Play.
  • Проводить регулярные 1:1 встречи. Оценивать выгорание сотрудников. Планировать индивидуальное развитие (IDP) сотрудников.
  • Декомпозировать и оценивать бизнес-требования. Распределять задачи по спринтам. Синхронизироваться со смежными командами и напрямую с бэкенд-разработчиками, дизайнерами (UI/UX) и системными аналитиками.

Мы ожидаем

  • Опыт коммерческой разработки на Flutter / Dart (от 2-3 лет) под платформы iOS и Android.
  • Уверенное владение PostgreSQL: проектирование баз данных, оптимизация сложных запросов, понимание транзакций.
  • Знание методологий описания бизнес-процессов (BPMN 2.0, UML или EPC) для перевода требований бизнеса в техническую архитектуру.
  • Понимание подходов к архитектуре мобильных приложений (Clean Architecture, BLoC).
  • Опыт настройки мобильного CI/CD (Fastlane, GitLab CI / GitHub Actions) и публикации в App Store / Google Play.
  • Опыт управления (Lead-skills): Опыт руководства командой разработки (от 3 человек) или менторства разработчиков.
  • Умение декомпозировать крупные бизнес-цели на понятные технические задачи и спринты.

Мы предлагаем

  • Оформление в аккредитованную ИТ-компанию.
  • Конкурентоспособную заработную плату (обсуждается индивидуально).
  • ДМС со стоматологией и льготными условиями для членов семьи.
  • Технику для работы.
  • График работы 5/2 с гибким началом.
  • Работу в максимально уютном офисе в центре Москвы (ст. м. Савёловская), в Краснодаре или удаленно из других городов РФ, также есть офисы в Санкт-Петербурге (ст. м. Балтийская) и в Иннополисе.
  • Возможность реализовать свой опыт и потенциал в интересных и многоплановых проектах.
  • Развитие – мы оплачиваем обучение на курсах и участие в конференциях.
  • Возможность проведения и участия в митапах, хакатонах, где можно познакомиться с работой других подразделений.
  • Наличие корпоративных скидок PRIMEZONE и программ лояльности от компании.
  • Наличие корпоративной библиотеки курсов.
  • Возможность рекомендовать компанию своим друзьям, участвуя в реферальной программе.

See also