- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Flutter-разработчик
Интересная позиция в компании, занимающейся проектами государственного масштаба, что гарантирует стабильность и сложность задач. Четко прописанный стек технологий и гибридный формат работы в Москве делают вакансию привлекательной для Middle-разработчиков.
Сложность вакансии
Вакансия требует уверенного владения Flutter и Dart, а также глубокого понимания архитектурных паттернов (Clean Architecture) и управления состоянием через Bloc. Ожидается опыт работы от 2 лет и умение работать со сложными UI-анимациями.
Анализ зарплаты
Зарплата в вакансии не указана, но для Flutter-разработчика уровня Middle в Москве рыночный диапазон составляет от 180 000 до 280 000 рублей. Итоговое предложение будет сильно зависеть от глубины знаний Clean Architecture и опыта работы с анимациями.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в A7 Технологии уже сейчас
Присоединяйтесь к команде A7 Технологии и создавайте ИТ-решения государственного масштаба — откликайтесь прямо сейчас!
Описание вакансии
*🟥 Flutter-разработчик*
Гибрид/Офис (Москва)
A7 Технологии — создаёт технологические решения для проектов государственного масштаба.
Требования:
– 2+ года опыта в разработке на Flutter (Dart).
– Глубокое понимание принципов объектно-ориентированного программирования и принципов SOLID, KISS, DRY.
– Опыт создания сложных пользовательских интерфейсов с кастомными анимациями и высокой точностью по макетам.
– Понимание принципов асинхронного и реактивного программирования, уверенная работа со стримами, понимание работы event loop в Dart.
– Уверенное понимание Clean Architecture: слои, зависимости, интерфейсы, DI.
– Опыт работы с Bloc (или аналогом) для управления состоянием, GetIt/Injectable для dependency injection.
– Работа с сетью: Dio + Retrofit, умение обрабатывать ошибки, кэшировать запросы.
– Знание REST API, умение работать с документацией OpenAPI/Swagger.
– Локальное хранилище: опыт работы с ObjectBox, Hive или аналогичными решениями.
– Навигация: опыт использования AutoRoute, Beamer или аналогичными решениями.
– Понимание жизненного цикла приложения Widget, Element, State.
– Внимательность, умение тестировать себя, проверять бизнес-правила руками и глазами.
– Умение читать и писать документацию, тикеты, описания PR.
*➡️*Откликнуться
*📍*База знаний мобильного разработчика: @mobileproglib
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Flutter
- Dart
- OOP
- SOLID
- KISS
- DRY
- Clean Architecture
- BLoC
- GetIt
- Injectable
- Dio
- Retrofit
- REST API
- OpenAPI
- Swagger
- ObjectBox
- Hive
- AutoRoute
- Beamer
Возможные вопросы на собеседовании
Проверка понимания внутреннего устройства Flutter для оптимизации производительности.
Расскажите о различиях между Widget, Element и RenderObject. В каких случаях Flutter перерисовывает весь экран, а в каких — только часть?
Оценка навыков проектирования архитектуры приложения.
Как вы организуете слои в Clean Architecture при использовании Bloc? Где должна находиться бизнес-логика, а где — логика представления?
Проверка знаний асинхронности в Dart.
Как работает Event Loop в Dart? В чем разница между Microtask и Event, и как это влияет на выполнение асинхронного кода?
Оценка опыта работы с DI и жизненным циклом зависимостей.
В чем разница между Singleton, Factory и LazySingleton в контексте GetIt? Когда лучше использовать каждый из этих типов?
Проверка навыков работы с сетью и обработки ошибок.
Как вы реализуете обработку сетевых ошибок и механизм рефреша токенов при использовании Dio и Retrofit?
Похожие вакансии
React Native / Mobile Developer (Middle)
Senior Android Developer
Mobile Team Lead (Flutter)
iOS Developer middle+
Разработчик Android, Senior
Kotlin Multiplatform Developer (Mobile Fullstack)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!