Jobiglo

No results.

Android Engineer – Kotlin & Java (Remote Contractor)

SME Careers

New Remote
Remote 🇬🇧 English
Kotlin Java Jetpack Compose Coroutines Flow MVVM Clean Architecture Hilt Dagger Koin Retrofit OkHttp Room SQLite DataStore JUnit Espresso Gradle Play Console Keystore EncryptedSharedPreferences

Job description

About the role

As an Android Engineer (Kotlin/Java) you will work remotely on an hourly‑paid basis reviewing AI‑generated Android code, mobile architectures and technical explanations, and producing high‑quality reference implementations and step‑by‑step reasoning for complex engineering problems.

Key responsibilities

  • Develop AI training content by creating detailed prompts across Android topics and writing reference answers.
  • Optimize AI performance by evaluating, ranking and improving AI responses for correctness, security, performance and maintainability.
  • Ensure model integrity by testing AI outputs for inaccuracies or unsafe recommendations and validating reliability in real‑world Android use cases.

Required profile

  • Bachelor’s degree or higher in Computer Science, Software Engineering or equivalent practical experience.
  • 4+ years of professional experience building production Android apps using Kotlin and preferably Java.
  • Expert‑level proficiency in Kotlin (null‑safety, coroutines, flows, sealed types, generics) and strong Android fundamentals (app lifecycle, Activities/Fragments, permissions, background execution).
  • Modern UI experience with Jetpack Compose and/or Views, understanding recomposition, state hoisting and UI performance.
  • Concurrency expertise with coroutines, Flow, threading best practices, cancellation and race‑condition avoidance.
  • Deep knowledge of architecture patterns (MVVM, Clean Architecture) and dependency injection (Hilt/Dagger/Koin).
  • Experience with networking and data layers (Retrofit, OkHttp, serialization, caching, offline strategies, Room/SQLite/DataStore).
  • Testing and quality skills (JUnit, instrumentation tests, Compose UI tests/Espresso, mocking, CI/CD with Gradle and Play Console workflow).
  • Security awareness (Keystore, EncryptedSharedPreferences, auth flows, certificate pinning, privacy permissions).
  • Minimum C1 English proficiency for clear technical writing and following detailed English‑language guidelines.

Required skills

  • Kotlin (1.6+)
  • Java
  • Jetpack Compose
  • Android Views
  • Coroutines & Flow
  • MVVM & Clean Architecture
  • Hilt / Dagger / Koin
  • Retrofit & OkHttp
  • Room / SQLite / DataStore
  • JUnit & Espresso
  • Gradle & Play Console CI/CD
  • Keystore & EncryptedSharedPreferences

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec SME Careers.
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 for नेपाल.

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

Une question sur cette offre ?

Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.

💬 Chat with us on Telegram

Published 8 घण्टा अगाडि

Expires एक महिनामा

2 views · 0 interested

Boost your chances

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

Analyzing your CV...

SME Careers