📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Software Engineer – Mobile / Cross-Platform Applications

zencontrol · Salisbury

Hybrid Mid 🇬🇧 English
Kotlin Android Kotlin Multiplatform Flutter React Native Bluetooth Low Energy gRPC REST APIs

Job description

About the role

We are looking for a Software Engineer with strong mobile and cross‑platform development expertise to join our Brisbane team. You will design, build and maintain a commercial application that runs on Android, iOS and desktop, connecting smart‑building hardware via Bluetooth Low Energy and cloud services.

Key responsibilities

  • Design, develop and maintain shared code bases for Android, iOS and desktop platforms.
  • Build user interfaces using modern declarative UI frameworks such as Compose Multiplatform.
  • Implement scalable architecture, asynchronous programming patterns and offline‑first data synchronization.
  • Develop and maintain BLE communication, device discovery and integration with hardware.
  • Integrate the app with backend services using gRPC, REST APIs and protobuf.
  • Maintain local persistence layers and ensure cross‑platform data consistency.
  • Participate in code reviews, testing, troubleshooting and technical design discussions.
  • Collaborate with software, firmware and product teams and mentor junior developers.

Required profile

  • Bachelor’s degree in Computer Science, Software Engineering or a related field.
  • At least 3 years of professional software engineering experience.
  • Minimum 2 years of commercial Android development with Kotlin.
  • Experience building cross‑platform mobile applications (Kotlin Multiplatform, Flutter or React Native).
  • Proven experience integrating mobile apps with BLE or similar hardware.

Required skills

  • Kotlin
  • Android development
  • Kotlin Multiplatform, Flutter or React Native
  • Bluetooth Low Energy (BLE)
  • gRPC and REST APIs
  • Protocol Buffers
  • Git version control

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec zencontrol.
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.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Australia.

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

💬 Chat with us on Telegram Chat on WhatsApp

Published 1 month ago

Expires 14 hours from now

24 views · 0 interested

Boost your chances

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

Analyzing your CV...

zencontrol

Salisbury