Обязанности:
- Разработка и поддержка мобильного приложения под Android на Flutter
- Поддержка и развитие существующего архитектурного каркаса проекта
- Интеграция с REST API (через Dio / Retrofit)
- Работа со state management (Bloc / BlocProvider)
- Реализация адаптивных UI по макетам (Material 3)
- Работа с локальным хранилищем (Realm, SharedPreferences)
- Настройка и обработка уведомлений (Firebase Cloud Messaging)
- Логирование и обработка ошибок через Talker / Logger
- Написание чистого и читаемого кода
- Тестирование, отладка и оптимизация производительности
Требования:
- Опыт работы с Flutter от 1 года
- Умение разбираться в чужом коде и поддерживать существующую архитектуру
- Базовые знания Bloc, Dio, json_serializable
- Понимание принципов Clean Architecture и разделения слоёв (UI / Bloc / Repository / API)
- Владение Git (ветвления, merge, pull requests)
Будет плюсом:
Опыт работы с Freezed, Drift, auto_route
Опыт интеграции Firebase Analytics
Опыт публикации приложений в Google Play или наличие pet-проектов
ВНИМАНИЕ! Оплата только в тенге после заключения официального договора, для резидентов РК.