Flutter - разработчик
Ищем Flutter-разработчика для создания и развития мобильного приложения под Android и iOS.
Основные задачи
• Разработка мобильного приложения на Flutter под Android и iOS.
• Подключение push-уведомлений через Firebase.
• Интеграция приложения с backend API, 1С и CRM.
• Реализация локального хранения данных и работы приложения без интернета.
• Синхронизация локальных данных с сервером после восстановления соединения.
• Обработка ошибок API, нестабильного интернета и повторных запросов.
• Публикация и обновление приложения в Google Play и App Store.
• Исправление ошибок, оптимизация производительности и поддержка приложения.
Обязательные требования
• Коммерческий опыт разработки на Flutter от 2 лет.
• Уверенное знание Dart и Flutter.
• Опыт выпуска приложений под Android и iOS.
• Понимание архитектуры мобильных приложений: Clean Architecture, разделение на слои.
• Опыт работы с REST API и JSON.
• Опыт использования Dio или аналогичного HTTP-клиента.
• Опыт работы с одним из инструментов управления состоянием: BLoC/Cubit, Riverpod или Prov3ider.
• Опыт работы с Firebase Cloud Messaging и push-уведомлениями.
• Опыт работы с локальными базами данных: Drift, SQLite, Hive или Isar.
• Понимание синхронизации данных и разрешения конфликтов при работе офлайн.
• Знание Git и командной разработки.
• Понимание безопасного хранения токенов и пользовательских данных.
• Умение писать чистый, понятный и поддерживаемый код.
Будет преимуществом
• Знание нативной разработки Android на Kotlin или iOS на Swift.
• Опыт работы с аналитикой и мониторингом ошибок: Firebase Analytics, Crashlytics, Sentry.
• Навыки написания unit-, widget- и integration-тестов.
Что ожидаем от кандидата
• Ссылки на опубликованные приложения в Google Play или App Store.
• GitHub или примеры исходного кода, если они доступны.
• Краткое описание личного вклада в предыдущие проекты.
• Умение оценивать сроки и заранее сообщать о технических рисках.
• Ответственное отношение к качеству и срокам разработки.
📩 Отправляйте резюме и портфолио на: [evar.hr.dp@gmail.com]
📞 Телефон: [+992-98-455-60-60]