Senior Flutter Developer
-, Poznań +4 Locations
emagine Polska
Industry: IT
Rate: up to 165 PLN/h
Location: 100% remote
Form of cooperation: B2B
ROLE SUMMARY :
We are seeking a highly skilled Senior/Lead Mobile Developer with a strong background in Flutter to join a leading logistics and parcel delivery company. The ideal candidate will have over six years of mobile app development experience with hands-on work in Flutter and Dart. You will play a critical role in the design, development, and maintenance of cross-platform mobile applications, contributing to efforts that emphasize innovation and user experience.
MAIN RESPONSIBILITIES:
Design and develop cross-platform mobile applications using Flutter.
Implement best practices for clean, reusable, and maintainable code.
Optimize app performance for various devices and screen sizes.
Collaborate with product managers, designers, and backend engineers to define app requirements.
Integrate APIs for seamless data flow with backend teams.
Utilize third-party libraries, tools, and SDKs as required.
Apply SOLID principles and best practices in software development.
KEY REQUIREMENTS:
6+ years of experience in mobile app development.
3+ years of hands-on experience with Flutter and Dart.
Strong understanding of mobile design patterns (BLoC, Provider, Riverpod, MVVM, etc.).
Experience with State Management, asynchronous programming, and app lifecycle.
Knowledge of mobile app architecture, RESTful APIs, and JSON.
Experience with app distribution and publishing to App Store and Google Play.
NICE TO HAVE:
Experience integrating with Firebase, GraphQL, or cloud services (AWS, GCP, Azure).
Knowledge of native Android (Kotlin) or iOS (Swift) development.
Experience in performance optimization and mobile security.
Familiarity with modular app architecture or multi-package projects.
Previous experience as a tech lead or team mentor.
Senior Flutter Developer
Senior Flutter Developer
-, Poznań
emagine Polska