Jobiglo

No results.

Senior Mobile Software Engineer (Flutter & Native)

Cardoo

New
CDI Hybrid Senior 🇬🇧 English
Flutter Dart Kotlin Swift BLE IoT REST API Mobile Development

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

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Cardoo.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Le contrat proposé est un CDI.

Why are you reporting this job?

Thank you for your report. We will review 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

Interested? Contact us

Published 18 hours ago

Expires 1 month from now

8 views · 0 applications

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Cardoo