W
Wezom
MobileSenior
Senior Flutter Developer
FlutterDartIosAndroidClean ArchitectureMvvmBlocCubitRiverpodProviderREST APIGraphQLFirebase AnalyticsFirebase CrashlyticsFigmaGitTestflightGoogle Play ConsoleCi/Cd
About the Position
Wezom is a Ukrainian IT company with over 25 years of experience in web development, mobile technologies, and digital services. We create complex solutions for international clients and are expanding our mobile development team.
Requirements
- 4+ years of commercial experience with Flutter/Dart
- Experience in developing applications for iOS and Android
- Knowledge and practical experience with architectures: Clean Architecture, MVVM, Bloc/Cubit
- Proficiency in state management: Bloc/Riverpod/Provider
- Integration with REST API (basic understanding of GraphQL)
- Experience with Firebase: Analytics, Crashlytics
- Interface layout according to design (Figma), adaptive/responsive layout
- Performance optimization: managing rebuilds, using const widgets, keys, working with Flutter DevTools
- Proficient in Git, working with pull requests, code reviews
- Preparation of builds and releases for: TestFlight (iOS), Google Play Console (Android)
- Experience in setting up CI/CD for mobile applications is a plus
- Migrating Flutter/Dart, updating dependencies, working with monorepos
- Refactoring legacy code
- Experience with analytics (Firebase, Amplitude)
- Experience with Platform Channels (native integrations)
Benefits
- Remote work opportunity from anywhere in Ukraine
- 18 paid working days of vacation
- 5 sick leave days and 5 day-offs
- Paid day off on Birthday
- Flexible schedule
- Payment for professional courses and support for development
- Opportunity for free consultations with a corporate psychologist
- Minimum bureaucracy, space for initiative and implementation of solutions
Prepare for this role on ITLead
Take the matching roadmap and practice real interview questions asked for this level.
Senior Flutter Developer