Overview
We are building a mobile app that can communicate with an existing IoT device over BLE and work with a central server over the internet.
Key responsibilities
- Develop a production-grade mobile app for Android and iOS (React Native preferred, Flutter or native acceptable).
- Implement intuitive UI/UX aligned with modern mobile standards.
- Create responsive, clean, and efficient interfaces.
- Integrate BLE communication with the existing IoT device.
- Implement device scanning, pairing, GATT communication, data reading/writing.
- Ensure robust handling of connection states, timeouts, and reconnection logic.
- Work closely with IoT hardware engineers to align communication protocols.
- Integrate with a lightweight backend similar to Firestore or Supabase.
- Implement secure storage and secure BLE communication where required.
Required experience
- Minimal Backend – Similar to Firestore or Supabase (authentication, realtime data sync, cloud storage).
- Existing IoT Device – Communicates via Bluetooth Low Energy (BLE).
- Cross-platform Mobile App – Built for Android & iOS (React Native preferred).
Bonus points
To apply
Send your CV, a snappy cover letter which highlights your expertise, skills and experience and any relevant links/attachments to your work.
Apply here
Have questions?Write to us