onsite
Senior React Native Mobile Engineer - 5bluesoftware
Mobile Developer
Lead the development of a cross‑platform mobile app for an IoT platform, implementing core flows, BLE device integration, QR scanning, and push notifications using React Native, TypeScript, and Firebase.
About the role
Key Responsibilities
- Design, build, and maintain the iOS/Android mobile application using React Native and TypeScript.
- Implement core user flows such as login, profile management, asset and gateway registration, BLE discovery, QR scanning, and alert handling.
- Integrate Firebase Auth for authentication and Firebase Cloud Messaging for push notifications.
- Develop and support BLE/device setup flows, ensuring seamless device pairing and data exchange.
- Prepare, test, and publish builds via Expo/EAS or equivalent CI/CD pipelines.
Requirements
- 5+ years of mobile development experience with React Native and TypeScript.
- Strong knowledge of Firebase services, including Auth and Cloud Messaging.
- Hands‑on experience with BLE integration on both iOS and Android.
- Familiarity with Expo/EAS and modern mobile build workflows.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
react nativetypescript