Enhance and maintain the existing step-tracking mobile application built with Flutter and Dart, ensuring seamless performance across Android and iOS.
Develop and integrate Watch App features using Swift to extend step-tracking and land-claiming functionality to Apple Watch users.
Optimize integration with device sensors (e.g., pedometers, accelerometers) and watchOS APIs for accurate, real-time step tracking.
Collaborate on designing and implementing responsive UI/UX updates for step tracking, coin rewards, land ownership visualization, and product redemption features.
Support the app's reward system by ensuring smooth coin accumulation, cash-value tracking, and redemption workflows.
Work with
backend developers to integrate cloud services, APIs, and databases for step data, coin transactions, and land ownership records.
Minimum of 5+ years in mobile app development, with at least 3 years focused on Flutter and Dart, and 2+ years of experience with Swift for native iOS and watchOS development.
Proven experience developing and deploying Watch Apps using Swift and integrating them with mobile applications.
Demonstrated success enhancing live cross-platform applications (Android and iOS) built with Flutter.
Strong understanding of mobile and wearable sensor APIs (e.g., step counters, motion sensors) for step-tracking functionality.
Proficiency in state management solutions in Flutter (e.g., Provider, Riverpod, Bloc) and Swift's native patterns (e.g., MVC, MVVM).
Experience with RESTful APIs, JSON, and third-party libraries for data syncing, analytics, and reward systems.