Senior Mobile/Web developer iOS, Android
Core
Develop and launch a cross-platform installer application with an offline-first web UI within a lightweight native environment (Capacitor) for iOS and Android, featuring native Bluetooth Low Energy (BLE), encrypted local storage, and backend integrations.
Role type
Senior Mobile/Web developer (iOS, Android, Capacitor)
Builds
Cross-platform installer application with offline-first capabilities and native BLE support
Domain
Mobile development, IoT connectivity, Hybrid web-native integration
Deliverable
production ML models | product features
Required skills
TypeScript, React, Capacitor, iOS (Swift/Obj-C), Android (Kotlin/Java), Bluetooth Low Energy (BLE), Service Workers, PWA patterns, Git, Node.js
Preferred skills
Preact Signals, CI/CD pipelines, App Store/Google Play compliance, Hybrid architecture implementation
Technologies
Capacitor, React, TypeScript, Swift, Kotlin, Java, Node.js, Git, Yarn, NPM
Responsibilities
Develop and maintain a Capacitor BLE plugin for both iOS and Android; Provide stable JS APIs and event detectors for device detection and connectivity; Implement offline-first workflows and Service Worker caching; Integrate with backend services (CTC, Salesforce); Develop camera scanning workflows for QR/barcodes; Execute end-to-end testing on real devices and manage App Store/Google Play submission processes.
Seniority
Senior, hands-on IC