Logo for Sapiens Development

Android Developer (Kotlin/Jetpack Compose)

Job description

This is a remote position.

Project Duration: 4 months
Employment Type: Contract / Project-Based

About the Role

We are seeking an experienced Android Developer to join our team for a focused 4‑month engagement (with the possibility of extension). The ideal candidate has a strong background in building high‑quality native Android applications using Kotlin, with hands‑on experience in Jetpack Compose, Room, and Retrofit/OkHttp. You will play a key role in implementing new features, improving performance, and delivering a polished, user-friendly mobile experience.

Responsibilities

  • Develop, maintain, and optimize a native Android application using Kotlin.
  • Build modern, responsive UI components using Jetpack Compose.
  • Design and manage local data storage solutions using Room.
  • Integrate and optimize network communication using Retrofit/OkHttp.
  • Collaborate with cross-functional teams including design, backend, and product to deliver high‑quality features on schedule.
  • Write clean, maintainable, and testable code following best practices.
  • Diagnose and resolve performance issues, bugs, and crashes.
  • Participate in code reviews and contribute to overall code quality and documentation.


Requirements

  • Proven experience as an Android Developer with strong command of Kotlin.
  • Professional experience building applications using Jetpack Compose.
  • Solid understanding of Room for local data persistence.
  • Hands-on experience with Retrofit/OkHttp for API integration.
  • Knowledge of modern Android architecture patterns (e.g., MVVM, MVI).
  • Familiarity with coroutines and asynchronous programming.
  • Experience with version control systems (Git).
  • Strong problem‑solving skills and the ability to work independently in a fast‑paced environment.
  • Advanced level of English. 

Nice To Have

  • Experience with CI/CD for Android.
  • Familiarity with dependency injection (e.g., Hilt, Dagger).
  • Knowledge of testing frameworks for Android (JUnit, Espresso, etc.).
  • Experience working in Agile environments.


Android Developer Related jobs

Other jobs at Sapiens Development

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.