Please let Flatgigs know you found this job on RemoteYeah. This helps us get more companies to post jobs here for you.
Description:
We are seeking a high-calibre Senior Mobile Developer to lead the development of our next-generation IoT ecosystem.
In this role, you won't just be building apps; you will be architecting the bridge between physical hardware and digital user experiences.
You will be responsible for designing and developing high-performance, cross-platform applications from the ground up.
Ensure seamless low-latency communication with IoT devices via BLE, Wi-Fi, and MQTT.
The ideal candidate thrives on solving complex hardware-software synchronization challenges and is passionate about building "offline-first" resilient architectures.
Key responsibilities include end-to-end development, hardware integration, native bridge engineering, state and data management, performance optimization, and security orchestration.
Requirements:
Mastery of React Native and its ecosystem (Hooks, Context API, Fabric Architecture) is required.
Strong proficiency in TypeScript/JavaScript, with the ability to write/debug Swift/Objective-C and Java/Kotlin.
Expertise in Redux Toolkit, Zustand, or MobX for handling complex asynchronous hardware states is necessary.
Deep experience with Bluetooth Low Energy (BLE), specifically the react-native-ble-plx or react-native-ble-manager libraries.
Experience with MQTT, WebSockets, and gRPC for real-time bi-directional communication is essential.
Proven ability to implement Wi-Fi Provisioning (SoftAP, SmartConfig) and NFC pairing flows is required.
Expert-level knowledge of RESTful APIs and GraphQL is necessary.
Experience with local persistence using WatermelonDB, SQLite, or Realm is required.
Full ownership of the CI/CD pipeline for mobile (Fastlane, Bitrise, or GitHub Actions) is necessary.
A Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field is required.
At least 5+ years in Professional Mobile Development, with at least 2+ years specifically focused on IoT-integrated products is necessary.
A proven track record of shipping at least 2-3 production-grade IoT apps currently available in stores is required.
Strong understanding of concurrency, multi-threading, and hardware latency issues is necessary.
Benefits:
Opportunity to lead the development of innovative IoT applications and solutions.
Work in a dynamic and collaborative environment with a focus on cutting-edge technology.
Engage in complex problem-solving and contribute to the architecture of resilient systems.
Potential for professional growth and development in the rapidly evolving field of IoT.
Competitive salary and benefits package commensurate with experience.