Аккредитованная IT-компания «Академия Бизнес Решений» разрабатывает защищенный корпоративный мессенджер с AI-модулями. Продукт включает мобильное приложение (iOS/Android) на Flutter. В команде уже есть сильный Flutter-разработчик, нам нужен второй для ускорения разработки и создания новой функциональности.

Требования:

  • Опыт коммерческой разработки на Flutter/Dart от 3 лет .

  • Уверенное владение BLoC (управление состоянием) .

  • Опыт работы с GoRouter (навигация) .

  • Практика с локальными БД (Drift / sqflite / Hive) .

  • Понимание Clean Architecture и SOLID .

  • Опыт работы с WebSockets (real-time события) .

  • Опыт интеграции Firebase Messaging (PUSH-уведомления) .

  • Опыт работы с REST API, Dio .

  • Навыки верстки UI по Figma, работа с Material-виджетами .

  • Знание Build Runner (генерация кода для маппинга данных).

  • Опыт работы с Git.

Будет плюсом:

  • Опыт публикации приложений в App Store и Google Play .

  • Опыт работы с нативными модулями (Kotlin/Swift) .

  • Опыт работы с Flutter Flavors .

Обязанности:

  • Разработка и поддержка мобильного приложения мессенджера на Flutter.

  • Создание интерфейсов, чатов, контактов, настроек с использованием Material-виджетов .

  • Интеграция с бэкендом через WebSockets для real-time обмена сообщениями.

  • Настройка PUSH-уведомлений через Firebase Cloud Messaging .

  • Работа с локальной БД Drift для кэширования и offline-first режима .

  • Участие в проектировании архитектуры (Clean Architecture, BLoC) .

  • Подготовка релизов и публикация в магазинах приложений .

  • Взаимодействие с бэкенд-командой (Python/FastAPI) для проектирования API.

Условия:

  • Аккредитованная IT-компания.
  • Зарплата: ежемесячная зп+ годовая премия (на руки, по итогам собеседования).
  • Работа в офисе в г. Пермь (полный день, 5/2).
  • Работа над высоконагруженным продуктом.
  • Возможность профессионального роста до Tech Lead.