Jobiglo

No results.

This job is no longer available

This job expired on 07/09/2026. It no longer accepts applications.

Mid-level Android Developer

geidea · Le Caire

Mid 🇬🇧 English
Kotlin Kotlin Multiplatform Mobile Jetpack Compose Compose Multiplatform MVVM Clean Architecture Hilt Koin Coroutines Flow Navigation Component Room WorkManager RESTful APIs Firebase Crashlytics Firebase Analytics Mixpanel

Job description

About the role

Geidea is seeking a passionate Mid-level Android Developer to join its Mobile Applications team. You will design and build high‑performance Android apps that power fintech solutions, working closely with product, design, backend and QA teams.

Key responsibilities

  • Lead end‑to‑end delivery of complex app modules, from design through deployment.
  • Design clean, modular architecture using MVVM and Clean Architecture, including shared Kotlin Multiplatform Mobile (KMM) components.
  • Develop rich user interfaces with Jetpack Compose and Compose Multiplatform, ensuring design fidelity with UI/UX specifications.
  • Integrate and optimise RESTful APIs with error handling, caching and offline support.
  • Apply modern Android practices such as Coroutines, Flow, Hilt/Koin, Navigation Component, Room and WorkManager.
  • Monitor app stability and performance using Firebase Crashlytics, Analytics, Performance Monitoring and Mixpanel, driving continuous improvements.
  • Maintain high code quality through code reviews, unit testing and CI/CD pipelines.

Required profile

  • 1‑3 years of hands‑on Android development experience with strong Kotlin proficiency.
  • Practical experience on Kotlin Multiplatform Mobile (KMM) projects.
  • Solid understanding of asynchronous programming, multi‑threading and memory optimisation.
  • Experience designing modular, feature‑based architectures.

Required skills

  • Kotlin
  • Kotlin Multiplatform Mobile (KMM)
  • Jetpack Compose & Compose Multiplatform
  • MVVM pattern
  • Clean Architecture
  • Dependency Injection (Hilt or Koin)
  • Coroutines & Flow
  • Navigation Component
  • Room
  • WorkManager
  • RESTful API integration
  • Firebase Crashlytics, Analytics, Performance Monitoring
  • Mixpanel

Questions fréquentes

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

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 2 months ago

31 views · 0 interested

Boost your chances

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

Analyzing your CV...

geidea

Le Caire