This is a remote position.
Lead the end-to-end development of a high-performance mobile application using React Native or Flutter, ensuring seamless functionality across both iOS and Android platforms.
Integrate advanced identity verification SDKs (e.g., Persona, Veriff) to enable real-time Face ID liveness detection and secure document validation.
Develop robust local data synchronization strategies (using SQLite, Realm, or WatermelonDB) to ensure uninterrupted app functionality in low or no-connectivity environments.
Develop a high-quality, edge-detection camera interface for capturing clear and compliant images of Commercial Driver’s Licenses (CDL), Medical Cards, and Proof of Delivery (POD) documents.
Implement battery-optimized background geolocation services to provide real-time “In-Transit” visibility for shippers while minimizing device power consumption.
Collaborate closely with the backend (Java) team to integrate secure RESTful APIs, managing authentication (OAuth/JWT) and encrypted data transmission.
3+ years of professional experience developing, deploying, and maintaining high-quality mobile applications using React Native or Flutter.
Strong understanding of native Android and iOS modules, with the ability to build native bridges when required (Swift, Kotlin, or Java).
Hands-on experience working with device hardware APIs, particularly:
Camera (custom overlays, image processing)
Geolocation (background services and tracking optimization)
Expertise in modern state management solutions such as Redux, Zustand, Riverpod, or BLoC.
Proven experience integrating complex backend systems and RESTful APIs.
Demonstrated ability to debug and resolve complex issues related to memory management, performance optimization, and cross-device compatibility.
Senior Mobile Developer Driver App • All Pakistan, SD, pk