Senior Flutter developer

Stack:
Flutter Engineer
Type of Employment:
Hourly wage
Location:
Remote work

Key Responsibilities:


  • Development and maintenance of cross-platform mobile applications using Flutter.


  • Designing application architecture (BLoC, Provider, MVVM, Clean Architecture, etc.).


  • Optimizing application performance and size.


  • Working with REST API, WebSockets, Firebase, and databases.


  • Setting up CI/CD, working with testing, and conducting code reviews.


  • Using AI services to accelerate development.


Required Skills:


  • 4–5+ years of experience in mobile development, including 3+ years with Flutter.


  • Strong understanding of Dart.


  • Deep knowledge and hands-on experience with Flutter SDK and Flutter Web.


  • Experience publishing applications to AppStore and Google Play.


  • Experience with Firebase, push notifications, and payment systems.


  • Solid understanding of SOLID principles, Clean Architecture, and design patterns.


  • Experience with unit and integration testing.


  • Experience integrating native code (Kotlin/Swift) into Flutter.


  • Experience working with multimedia applications, BLE, and geolocation.


  • Experience with local data storage.


  • Experience with asynchronous programming (Streams, Isolates).


  • Experience in native development.


Nice to Have:


  • Knowledge of CI/CD tools (Fastlane, GitHub Actions, Codemagic).


  • Participation in the development of high-load applications.


  • Knowledge of data security in mobile applications.


  • Experience integrating with various services.




certificate

We use cookies to analyze data and make your experience on our website better. More about our Cookie Policy and GDPR Privacy Policy