- Страна
- Россия
- Зарплата
- 270 000 ₽ – 320 000 ₽
Откликайтесь
на вакансии с ИИ

Senior Flutter Developer
Вакансия предлагает конкурентную зарплату для Санкт-Петербурга и работу над технически сложным продуктом. Однако формат работы строго в офисе может быть менее привлекательным для кандидатов, привыкших к удаленке.
Сложность вакансии
Высокая сложность обусловлена требованиями к глубокому знанию нативных особенностей платформ (Platform Channels), опыту работы с офлайн-режимом и навыкам DevOps (GitLab CI/CD). Роль подразумевает уровень Senior/Lead, что накладывает дополнительную ответственность за архитектурные решения.
Анализ зарплаты
Предложенная вилка 270 000 – 320 000 ₽ соответствует рыночному уровню для Senior Flutter разработчика в Санкт-Петербурге, хотя верхняя граница рынка для этой позиции может достигать 400 000 ₽ и выше в крупных финтех-компаниях.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Бизнес Мониторинг уже сейчас
Присоединяйтесь к команде «Бизнес Мониторинг» и создавайте сложные офлайн-ориентированные решения на Flutter!
Описание вакансии
📱 Senior Flutter Developer
270 000 – 320 000 ₽
Офис (Санкт-Петербург)Бизнес Мониторинг — оказание комплекса информационных и технологических услуг по работе с Системой CobraConnex.
Требования:
– Коммерческий опыт разработки на Flutter/Dart от 3 лет, из них минимум 1 год в роли Senior / Team Lead – мобильной разработки.
– Глубокое понимание платформенных ограничений Android и iOS (фоновые сервисы, разрешения, энергопотребление), умение писать Platform Channels / Pigeon.
– Уверенное владение одним из реактивных фреймворков (BLoC, Riverpod 2, MobX) и паттернами чистой архитектуры.
– Опыт построения офлайн-ориентированных приложений: синхронизация при восстановлении сети, разрешение конфликтов, локальная БД.
– Практические навыки автоматизации сборки и тестирования в GitLab CI/CD (flutter test, интеграционные тесты, сборка ipa/apb/aab).
– Опыт публикации приложений в закрытых контурах (RuStore, Google Play) или корпоративном MDM.
– Понимание сетевого стека: REST, WebSocket, SSL pinning, базовые принципы VPN/NAT.
🔜 А избранные IT-вакансии вы найдете в нашем канале IT Job Hub
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- iOS
- REST
- Android
- GitLab CI/CD
- Dart
- SQLite
- WebSocket
- Clean Architecture
- Flutter
- MobX
- BLoC
- Riverpod
- SSL Pinning
Возможные вопросы на собеседовании
Вакансия требует опыта работы с офлайн-ориентированными приложениями.
Расскажите о вашем подходе к разрешению конфликтов при синхронизации данных после восстановления сети. Какие стратегии вы использовали?
Упоминается необходимость написания Platform Channels и Pigeon.
В каких случаях использование Pigeon предпочтительнее стандартных MethodChannel, и с какими ограничениями вы сталкивались при передаче данных между Flutter и Native?
Требуется понимание фоновых сервисов и энергопотребления.
Как вы организуете работу фоновых задач на iOS и Android, чтобы минимизировать влияние на заряд батареи и избежать принудительного завершения процесса системой?
В стеке указаны BLoC, Riverpod и MobX.
Сравните BLoC и Riverpod 2 с точки зрения тестируемости и управления состоянием в крупном проекте. Какой из них вы бы выбрали для CobraConnex и почему?
Требуется опыт автоматизации в GitLab CI/CD.
Опишите ваш типичный пайплайн для Flutter: какие этапы проверки (lint, test, build) вы считаете обязательными перед деплоем в RuStore или Google Play?
Похожие вакансии
Senior Android-разработчик
Разработчик мобильного приложения (IOS) Senior
Ведущий разработчик C++ (middle+/senior)
Senior Android разработчик
React Native (Senior)💻
Senior Flutter Developer
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Страна
- Россия
- Зарплата
- 270 000 ₽ – 320 000 ₽