All vacancies

Senior Flutter Developer

· remote · senior
tech FlutteriOSAndroidMVVMBLoCCubitProviderChangeNotifierDartSOLID
7.0
AI Score
Job description
Join our team as a Senior Flutter Developer to create a mobile app for restaurant table bookings. - Develop mobile applications using Flutter for tablets and smartphones. - Work with architectural patterns like MVVM and BLoC/Cubit. - Utilize Provider and ChangeNotifier for state management. - Implement declarative navigation in Flutter. - Engage in parallel or multithreaded programming. - Apply SOLID principles in development. - Work remotely within +/- 1 hour of Moscow time.
Responsibilities
As a Senior Flutter Developer, you will: - Develop mobile applications using Flutter. - Collaborate on architectural design and implementation. - Manage state using Provider and ChangeNotifier. - Implement navigation and UI components. - Ensure code quality and maintainability. - Collaborate with cross-functional teams.
Requirements
To be successful in this role, you should have: - 3+ years of experience as a Flutter Developer. - 5+ years of total development experience. - Experience with commercial mobile development using Flutter. - Knowledge of architectural patterns like MVVM and BLoC/Cubit. - Experience with Provider and ChangeNotifier. - Understanding of Dart Event Loop and Isolates. - Ability to apply SOLID principles. - Experience in native iOS/Android development is a plus.
Conditions
We offer: - Remote work within +/- 1 hour of Moscow time. - No citizenship restrictions. - Opportunities for career growth. - Engaging projects in mobile development. - Collaborative and innovative work environment.
Apply to this role