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

Разработчик Flutter (Middle)
Стабильная работа в крупной команде с четко прописанными требованиями и рыночной оплатой. Из минусов — проектная занятость с фиксированной датой окончания, хотя и с возможностью продления.
Сложность вакансии
Позиция требует уверенного владения Flutter и Dart, а также опыта работы с BLoC и Clean Architecture. Сложность обусловлена масштабом команды и высокими требованиями к архитектуре высоконагруженного приложения.
Анализ зарплаты
Предложенная вилка 120 000 – 170 000 ₽ соответствует рыночному уровню для Middle Flutter разработчика в России, хотя верхняя граница могла бы быть чуть выше для специалистов с опытом от 3 лет.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Кодекс-ИТ уже сейчас
Присоединяйтесь к масштабному проекту в Кодекс-ИТ и реализуйте свой потенциал в разработке высоконагруженных Flutter-приложений!
Описание вакансии
#вакансия #удаленно #fulltime #middle #flutter #mobile #ios #android
Разработчик Flutter (Middle)
Оплата: 1700 ₽ ставка (120 000 – 170 000 ₽ на руки)
Компания: 💻 Кодекс-ИТ
Грейд: Middle
Локация: РФ (удаленно)
Требуемый опыт работы: от 3 лет
Занятость: полная занятость (до 31.12.2026 с возможностью продления)
Описание проекта:
Разработка и поддержка кроссплатформенного мобильного приложения для iOS и Android с высоконагруженными интерфейсами и сложной бизнес-логикой. Команда проекта — 130 человек (BE, FE, Android, Flutter, SA, DM, DevOps, Arch, L2, UX/UI).
📋 Требования Hard Skills:
— Опыт коммерческой разработки мобильных приложений на Flutter от 3 лет
— Опыт разработки и поддержки кроссплатформенных приложений для iOS и Android
— Опыт разработки высоконагруженных пользовательских интерфейсов и сложной бизнес-логики
— Опыт интеграции мобильных приложений с backend-сервисами (REST API, WebSocket)
— Опыт сопровождения продукта на всех этапах ЖЦ: разработка новых функций, рефакторинг, оптимизация производительности, исправление ошибок
— Опыт участия в командной разработке, code review
— Отличное знание Flutter и Dart
— Уверенное понимание принципов ООП, SOLID, DRY, KISS, YAGNI
— Опыт разработки с использованием BLoC/Cubit и реактивного программирования
— Понимание современных архитектур мобильных приложений (Clean Architecture, Feature-based architecture, MVVM)
— Опыт работы с Dependency Injection (GetIt)
— Уверенные знания работы с сетью: REST API, Dio, интерсепторы, обработка ошибок, авторизация
— Опыт работы с JSON-сериализацией (json_serializable, Freezed)
— Опыт интеграции Push-уведомлений (Firebase Cloud Messaging)
— Опыт реализации Deep Links и App Links
— Опыт разработки гибридных приложений: работа с WebView
— Понимание жизненного цикла Flutter-приложений
— Опыт оптимизации производительности и навыки поиска узких мест
— Опыт работы с Git
— Умение писать чистый, масштабируемый и поддерживаемый код
— Базовое понимание Android SDK и iOS SDK
🤝 Требования Soft Skills:
— Самостоятельность и ответственность за результат
— Внимательность к качеству кода и пользовательскому опыту
— Хорошие коммуникативные навыки и умение работать в команде
— Стремление изучать новые технологии и применять лучшие практики мобильной разработки
➕ Будет плюсом:
— Опыт работы с Firebase (Crashlytics, Messaging)
— Опыт интеграции аналитических систем (AppMetrica, AppsFlyer)
— Опыт работы с защищенным хранением данных (Flutter Secure Storage)
— Опыт работы с локальными уведомлениями
— Опыт работы с интеграцией нативного кода
— Опыт разработки сложной навигации и сценариев открытия приложения из Push и Deep Links
— Опыт работы с WebSocket или другими потоковыми соединениями
— Опыт работы с инструментами логирования и мониторинга
🙋 Условия:
· Интересный и масштабный проект с высокими требованиями к архитектуре
· Удаленный формат работы
· Профессиональный рост и обучение
· Стабильная занятость до конца года с возможностью продления
📝 Важно:
⏰ Срок подачи резюме: до 14.08.2026 до 13:00
🚀 Старт: 17.08.2026
💬 Контакт: Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Git
- MVVM
- REST API
- Dart
- WebSocket
- Clean Architecture
- Flutter
- Cubit
- Dio
- BLoC
- freezed
- WebView
- Firebase Cloud Messaging
- GetIt
- JSON Serialization
Возможные вопросы на собеседовании
Проверка понимания управления состоянием в сложных приложениях.
Расскажите о вашем опыте использования BLoC/Cubit. В каких случаях вы предпочтете один другому и как организуете взаимодействие между несколькими блоками?
Оценка навыков оптимизации и работы с производительностью.
Какие инструменты и подходы вы используете для поиска утечек памяти и оптимизации отрисовки (jank) во Flutter-приложении?
Проверка знаний архитектурных принципов.
Как вы реализуете слой данных в Clean Architecture при работе с несколькими источниками (например, REST API и локальная БД)?
Важно для кроссплатформенной разработки.
Был ли у вас опыт написания Platform Channels для взаимодействия с нативным кодом Android или iOS? Опишите задачу.
Проверка навыков работы с сетевым слоем.
Как вы организуете обработку ошибок и обновление токенов (refresh token) при использовании библиотеки Dio?
Похожие вакансии
React Native разработчик (iOS и Android)
Разработчик android middle+ в команду Дейли Банкинг
Middle/Middle+ Android-разработчик
Android Developer (Core.DeviceData)
Junior+/Middle iOS Developer
iOS разработчик
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!