Cardoo is looking for a
Senior Software Engineer
to own mobile development end-to-end across Android & iOS (Flutter + native).
You'll build real-world connected experiences by integrating mobile apps with hardware (BLE, telemetry, firmware updates) while working across backend APIs and multiple layers of the stack.
Requirements
-
Build and maintain mobile features using Flutter
-
Write native code in Kotlin (Android) and Swift (iOS) when needed
-
Integrate BLE, telemetry, and firmware OTA updates
-
Design and consume backend APIs for mobile features
-
Debug complex issues across Dart, Kotlin, and Swift layers
-
Test and validate features on real physical devices 4+ years of software engineering experience
-
2+ years of Flutter with production apps shipped
-
Strong knowledge of Kotlin and Swift
-
Experience with BLE or hardware integrations
-
Solid experience with REST APIs and data synchronization
-
Strong debugging and problem-solving skill
Benefits
-
Competitive salary based on experience
-
Medical insurance coverage
-
Social Insurance Coverage
-
Opportunities for professional development and exposure