Аккредитованная 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.