Senior Mobile Developer (IoT & React Native Specialist)
Core
Architecting and developing cross-platform mobile applications that bridge physical IoT hardware with digital user experiences, focusing on low-latency communication and offline-first resilience.
Role type
Senior IC mobile developer (IoT & React Native)
Builds
Production-grade mobile apps for iOS and Android that integrate with IoT devices
Domain
Internet of Things (IoT), Mobile Development
Deliverable
production ML models | product features
Required skills
React Native, TypeScript/JavaScript, Swift/Objective-C, Java/Kotlin, Bluetooth Low Energy (BLE), MQTT, RESTful APIs, GraphQL, Redux Toolkit, Zustand, MobX, WatermelonDB, SQLite, Realm, CI/CD pipelines
Preferred skills
AWS IoT Core, Google Cloud IoT, C/C++, firmware development concepts, Matter protocol, Thread protocol
Technologies
React Native, TypeScript, JavaScript, Swift, Objective-C, Java, Kotlin, BLE, MQTT, WebSockets, gRPC, REST, GraphQL, WatermelonDB, SQLite, Realm, Fastlane, Bitrise, GitHub Actions
Responsibilities
Architect and develop end-to-end React Native applications for iOS and Android; Implement hardware integration protocols (BLE, Wi-Fi, NFC) for device provisioning and telemetry; Write custom Native Modules to access low-level hardware features; Build offline-first data management and synchronization; Optimize app performance for battery and memory usage during background hardware scanning; Implement end-to-end encryption for device-to-cloud communication
Seniority
Senior, hands-on IC