Чем предстоит заниматься:

  • Разработка и поддержка кроссплатформенных мобильных приложений на 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:
Подбор специалиста осуществляется для создания рабочего места на перспективу