Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessRemote role and mid-level experience increase applicants, but niche Flutter/maps specialization limits density.
Core mobile skills are transferable, but heavy mapping/geolocation focus raises domain specificity.
Explicit 6-8 years, 4+ years Flutter, and many mandatory mapping integrations create strict filters.
Job Description
Structured overview of role & requirementsAbout This Role
Design, develop, and maintain high-performance cross-platform mobile applications with strong emphasis on location-based features using Flutter and Dart.
Integrate advanced map-based services including Google Maps, Mapbox, geolocation, real-time tracking, geofencing, route optimization, and secure authentication.
Lead architectural decisions, optimize app performance for location-heavy applications, mentor junior developers, and participate in code reviews.
Minimum Requirements
6-8 years software development experience with minimum 4 years hands-on Flutter development.
Strong proficiency in Dart and experience with state management frameworks like Bloc, Riverpod, Provider, or GetX.
Experience integrating location services: Google Maps SDK, Mapbox SDK, GPS services, geocoding, route planning, real-time tracking, geofencing.
Bachelor's degree in Computer Science, IT, Engineering or equivalent practical experience.
Ideal Candidate Profile
Experience building mobility, logistics, ride-sharing, fleet management, delivery, or GIS-based mobile applications.
Strong understanding of mobile architecture patterns (MVVM, Clean Architecture, Repository Pattern) and mobile security best practices.
Proven ability to lead technical discussions, optimize real-time location apps, and mentor junior developers in agile environments.
