Вакансия из Telegram канала - Название доступно после авторизации
Пожаловаться
69
Хорошая вакансия
развернуть
Обязанности Flutter-разработчика описаны конкретно, но outstaff-формат и оформление только через ИП или самозанятость оставляют неясными конечного клиента и детали проекта.
?Работа через подрядчика
?Только ИП или самозанятость
Актуальный стек
Понятные обязанности
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
TL;DR
Разработчик Flutter Middle (Flutter/Dart): Разработка и поддержка кроссплатформенного мобильного приложения для iOS и Android с акцентом на сложную бизнес-логику, интеграции с backend-сервисами и пользовательские сценарии. Фокус на проектировании архитектуры модулей, оптимизации производительности, Push-уведомлениях, Deep Links, аналитике и WebView.
#vacancy #вакансия #job #outstaff #Flutter 🔍Вакансия : Разработчик Flutter Middle
мидл+
Оформление: ИП/СЗ
ЗП: 1400 р/ч
Период: до 30 января 2027
РФ, удаленно
✅ О ПРОЕКТЕ
Описание проекта: Цифровые платформы
Команда проекта: 150 человек (BE, FE, Android, Flutter, SA, DM, DevOps, Arch, L2, UX/UI)
📌 Опыт работы / сфера и направление:
• Опыт коммерческой разработки мобильных приложений на 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
✅ Желательные навыки:
• Опыт работы с Firebase (Crashlytics, Messaging)
• Опыт интеграции аналитических систем (AppMetrica, AppsFlyer)
• Опыт работы с защищенным хранением данных (Flutter Secure Storage)
• Опыт работы с локальными уведомлениями
• Опыт работы с интеграцией нативного кода
• Опыт разработки сложной навигации и сценариев открытия приложения из Push и Deep Links
• Опыт работы с WebSocket или другими потоковыми соединениями
• Опыт работы с инструментами логирования и мониторинга
📌 Чем предстоит заниматься:
• Разрабатывать и поддерживать кроссплатформенное мобильное приложение на Flutter для iOS и Android
• Реализовывать новые пользовательские сценарии и бизнес-функциональность
• Интегрировать приложение с backend-сервисами и внешними SDK
• Работать с Push-уведомлениями, Deep Links, аналитикой и WebView
• Проектировать архитектуру новых модулей
• Оптимизировать производительность приложения и пользовательских интерфейсов
• Взаимодействовать с аналитиками, дизайнерами, backend-разработчиками и QA
• Участвовать в декомпозиции
*все технологии должны быть отражены в общем стеке и в технологиях на проектах
📩телеграм для связи Показать контакты
Будьте осторожны
Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →
Пожаловаться
Текст вакансии взят без изменений
Источник - Telegram канал. Название доступно после авторизации