Кадровое агентство «KIAT» — Минск, Беларусь220020г. Минскпр-т. Победителей 18-2, Минск 220004, Беларусь
Описание
An IT company is looking for a a Flutter Developer with 2+ years of commercial experience, strong knowledge of Flutter and Dart, and hands-on experience building and maintaining production-ready mobile applications.
Обязанности
- Develop and maintain production-ready mobile applications using Flutter
- Implement architecture patterns (Clean Architecture, MVVM / MVP)
- Apply state management approaches (BLoC / Cubit, Provider, Riverpod)
- Build adaptive UI, custom animations, and complex layouts (including Slivers)
- Integrate REST APIs and WebSockets
- Work with local storage solutions (Hive, SharedPreferences)
- Integrate third-party services (Firebase, social logins, payments, In-App Purchases)
- Participate in the app release process (App Store / Google Play)
- Work with Git and distribution tools (Fastlane, TestFlight, Firebase App Distribution)
Требования
- 2+ years of commercial experience with Flutter
- English - B1/B2
- Strong knowledge of Dart
- Experience building production mobile applications
- Understanding of mobile development lifecycle
Flutter / Dart:
State Management:
- BLoC / Cubit
- Provider
- Riverpod
Architecture:
- Clean Architecture
- MVVM / MVP
- Dependency Injection (get_it, injectable)
UI / UX:
- Adaptive layouts
- Custom animations
- Slivers
Networking / Data:
- REST APIs
- Dio / Retrofit
- WebSockets
Storage:
Integrations:
- Firebase (Auth, FCM, Analytics, Crashlytics)
- Social logins
- Payments / In-App Purchases
Tooling:
- Git
- Fastlane
- App Store / Google Play releases
- TestFlight / Firebase App Distrib