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

No results.

Mobile Application Developer (iOS/Android/Flutter) – Saudi Arabia

Zagzoog for home Appliances · Djeddah

Mid 🇬🇧 English
Kotlin Java XML layouts LiveData ViewModel Hilt Jetpack Compose Flutter Dart Provider Riverpod BLoC REST APIs WebSockets WorkManager Services Foreground Services GitHub Actions Fastlane Android Profiler DevTools MVVM Clean Architecture MVI

Job description

About the role

We are looking for a Mobile Application Developer to join our team in Saudi Arabia. The role focuses on building high‑quality native Android apps and cross‑platform Flutter applications, ensuring smooth performance and excellent user experience.

Key responsibilities

  • Design and implement Android UI using XML layouts and Jetpack Compose.
  • Develop and maintain Flutter widgets, applying state‑management patterns such as Provider, Riverpod, or BLoC.
  • Integrate RESTful APIs and real‑time data streams (WebSockets) into mobile applications.
  • Implement background processing with WorkManager, Services, or Foreground Services.
  • Set up CI/CD pipelines using GitHub Actions and Fastlane for automated builds and releases.
  • Monitor app performance with Android Profiler and DevTools, and resolve crashes using Firebase Crashlytics.

Required profile

  • 2–5 years of professional mobile development experience.
  • Strong foundation in Android development with Kotlin (Java acceptable).
  • At least one year of hands‑on Flutter development using Dart.
  • Experience publishing apps on Google Play or the Apple App Store.
  • Familiarity with modern architectural patterns (MVVM, Clean Architecture, MVI).

Required skills

  • Kotlin
  • Java
  • XML layouts
  • LiveData & ViewModel
  • Hilt (dependency injection)
  • Jetpack Compose
  • Flutter
  • Dart
  • Provider, Riverpod, BLoC
  • REST APIs
  • WebSockets
  • WorkManager, Services, Foreground Services
  • Firebase Authentication, Firestore, FCM, Remote Config, Crashlytics
  • GitHub Actions, Fastlane
  • Android Profiler, DevTools
  • MVVM, Clean Architecture, MVI

Questions fréquentes

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

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 1 day from now

41 views · 0 interested

Boost your chances

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

Analyzing your CV...

Zagzoog for home Appliances

Djeddah