
Mobile Lead Engineer (React Native) - US-based
Job Description
Our client is looking for a Mobile Lead Engineer for a project focused on a cross-platform React Native app (iOS and Android) that discovers, pairs with, and controls BLE hardware.
● Native module integration: wiring a vendor-supplied Bluetooth SDK into React Native and handling the bridge cleanly
● Cross-platform BLE identifier handling, where iOS exposes a per-pairing UUID and Android exposes the MAC address directly
● Lock and unlock flows with hard timing constraints (sub-second response, short connection and validation windows)
● Over-the-air firmware updates to connected devices
● Offline-first behavior: a pending-action queue that syncs when the device reconnects
● Secure credential storage (iOS Keychain, Android Keystore), biometric auth, NFC, and QR-based device registration
● Real-time device status: battery, firmware version, connectivity state