Jobiglo

No results.

Android Developer (Junior, Kotlin, Mobile Apps)

Recruit AI · Lahore

Junior 🇬🇧 English
Kotlin Java Android SDK Jetpack Compose Coroutines Flow MVVM Retrofit OkHttp Room WorkManager Gradle Git Hilt Dagger JUnit MockK Espresso Lint Detekt Ktlint Crashlytics Play Console OAuth JWT Play Billing ExoPlayer WebSockets MQTT BLE

Job description

About the role

We are looking for a hands‑on Junior Android Developer to join our team in Lahore. You will work with Kotlin, modern Jetpack libraries and clean architecture to deliver reliable mobile applications from UI to backend integration.

Key responsibilities

  • Design and implement new features and screens using Kotlin, Jetpack Compose or XML Views, and MVVM/Clean patterns.
  • Integrate REST APIs with Retrofit/OkHttp, manage offline caching with Room, and schedule background work via WorkManager.
  • Write unit and UI tests (JUnit, MockK, Espresso) and enforce code quality with lint, Detekt and Ktlint.
  • Optimize app performance, memory usage and startup time, and release confident builds through the Play Console.
  • Participate in code reviews, sprint ceremonies and documentation of technical decisions.
  • Monitor production health with Crashlytics and Analytics, and resolve issues quickly.

Required profile

  • 2‑3 years of experience building Android applications in Kotlin (some Java interop acceptable).
  • Strong understanding of Android SDK, Jetpack components (Lifecycle, ViewModel, Navigation, WorkManager) and either Compose or XML UI.
  • Proficiency with Coroutines, Flow or RxJava, Retrofit, OkHttp, Room and Git.
  • Familiarity with MVVM or Clean Architecture, dependency injection (Hilt/Dagger) and modular project structures.
  • Good communication skills, ownership mindset and a collaborative attitude.

Required skills

  • Kotlin, Java
  • Android SDK
  • Jetpack Compose, XML Layouts
  • Coroutines, Flow, RxJava
  • MVVM, Clean Architecture
  • Retrofit, OkHttp
  • Room, WorkManager
  • Gradle, Git
  • Hilt, Dagger
  • JUnit, MockK, Espresso
  • Lint, Detekt, Ktlint
  • Crashlytics, Firebase Analytics
  • Play Console, OAuth, JWT, Play Billing
  • ExoPlayer, WebSockets, MQTT, BLE
  • Wear OS development

Questions fréquentes

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

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 3 weeks from now

37 views · 0 interested

Boost your chances

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

Analyzing your CV...

Recruit AI

Lahore