The Opportunity :
We are looking for a Senior Mobile Developer with strong expertise in Flutter to take ownership of major feature modules.
You will work closely with our UI / UX and API teams to design and implement a beautiful, performant, and reliable mobile Responsibilities :
- Design and build advanced features for the mobile application platform using Flutter.
- Collaborate with designers to translate UI / UX wireframes into high-quality, pixel-perfect code and delightful user experiences.
- Ensure application performance, quality, and responsiveness on a variety of mobile devices.
- Write unit and widget tests to ensure the robustness and reliability of the codebase.
- Work with the backend team to integrate RESTful APIs and handle data synchronization.
- Identify and correct bottlenecks, fix bugs, and improve application stability and Technical Skills & Experience :
- Experience : 4+ years of professional experience in mobile development, with a minimum of 2 years focusing on Flutter / Dart.
- Cross-Platform : Proven ability to manage platform-specific code and integrate native modules when necessary.
- State Management : Strong experience with popular Flutter state management solutions (Provider, Riverpod, Bloc, or GetX).
- Fundamentals : Solid understanding of mobile design principles, interface guidelines, and best practices for both iOS and Android.
- APIs & Data : Experience with asynchronous programming and consuming RESTful APIs, and local data persistence (e.g., Hive / SQLite).
- Tools : Proficiency with Git and experience publishing applications to the Google Play Store and Apple App Points :
- Native development experience in Kotlin / Java (Android) or Swift / Objective-C (iOS).
- Experience with automated testing frameworks and CI / CD for mobile apps (e.g., Fastlane).
- Contributions to the Flutter community or open-source packages
(ref : hirist.tech)