Чем предстоит заниматься:
- Разработка и поддержка кроссплатформенных мобильных приложений на Flutter для iOS и Android.
- Разработка адаптивных UI под Android и iOS.
- Интеграция с backend-частью через REST API и WebSocket.
- Оптимизация производительности приложения, обеспечение плавности интерфейса.
- Участие в код-ревью и соблюдение best practices.
Опыт работы / Основной стек:
- Опыт разработки мобильных приложений на Flutter.
- Базовые знания Flutter и Dart, четкое понимание асинхронности (Future, async/await, Streams).
- Знание инструментов управления состоянием (уверенное использование BLoC/Cubit, знакомство с Provider или Riverpod).
- Понимание архитектуры мобильных приложений (Clean Architecture).
- Опыт работы с REST API, сетевыми клиентами (http, Dio или аналоги).
- Понимание работы с локальными хранилищами данных (Hive, sqflite, SharedPreferences, Secure Storage).
- Умение работать с Git.
Будет плюсом:
- Активное использование нейросетей (Cursor, Claude, Gemini и др.) для ускорения и улучшения разработки.
- Опыт работы с облачными сервисами Firebase (Auth, Cloud Firestore, FCM, Crashlytics).
- Базовое понимание процессов автоматизации CI/CD для мобильной разработки (Fastlane, GitLab CI и т.п.).
- Навыки написания unit, widget и integration тестов.
- Опыт публикации приложений в App Store и Google Play.
- Знакомство с нативными языками (Kotlin, Swift) и понимание принципов работы с Flutter-приложения с платформой.
Условия работы:
- Гибкий график, возможность удаленной работы.
- Работа в современной Agile команде с опытными специалистами.
- Возможность профессионального роста и обучения.
Ссылка на вакансию в банке вакансий на gsz.gov.by:
Подбор специалиста осуществляется для создания рабочего места на перспективу