Senior Mobile Software Engineer (Flutter & Native)
Cardoo
Job description
A propos du poste
Join Cardoo as a Senior Software Engineer and play a pivotal role in bridging the gap between software and hardware. You will lead the end-to-end development of high-performance mobile applications that interact seamlessly with connected devices, creating truly immersive IoT experiences.
Missions principales
- Lead the end-to-end mobile development lifecycle for both Android and iOS platforms using Flutter and native technologies.
- Develop and integrate complex hardware communication features, including BLE (Bluetooth Low Energy), telemetry, and OTA (Over-the-Air) firmware updates.
- Write high-quality, maintainable code in Kotlin (Android) and Swift (iOS) when native implementation is required.
- Design, implement, and consume robust backend APIs to ensure seamless data synchronization.
- Debug complex, multi-layer issues across Dart, Kotlin, Swift, and backend stacks.
- Perform rigorous testing on physical devices to ensure hardware-software compatibility and stability.
Profil recherché
- At least 4 years of professional experience in software engineering.
- Minimum of 2 years of hands-on experience with Flutter in a production environment.
- Proven expertise in native mobile development (Kotlin and Swift).
- Strong background in hardware integration, specifically with BLE or IoT-related protocols.
- Exceptional problem-solving skills and the ability to debug across different architectural layers.
Competences requises
- Advanced Flutter & Dart proficiency
- Native Android (Kotlin) & iOS (Swift) development
- BLE, Telemetry, and OTA firmware integration
- RESTful API design and data synchronization
- Hardware-software interfacing
Ce que nous offrons
- Competitive salary based on your expertise and experience.
- Comprehensive medical and social security coverage.
- Significant opportunities for professional development and high-level technical exposure.
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Cardoo
Related job offers
-
Consultor(e) de Negócios Protheus (TOTVS) - Expert Fiscal
Criare -
Senior Systems Architect (Shopify Plus Expert)
Teifi Digital -
Senior Data Architect
Arc'teryx North Vancouver -
Customer Success Representative - Spécialiste Support & Relation Client
Carrus Technologies Harare -
Solutions Architect Senior (5 mois)
Blue Lynx Amsterdam