Senior Mobile Developer

Amman, Jordan

Sr. Mobile Developer Job Description 

Senior Mobile Developer (Kotlin / Compose Multiplatform)

Location: Jordan

 Revest is seeking a skilled and experienced Senior Mobile Developer with strong expertise in Kotlin and Jetpack/Compose Multiplatform. You will play a key role in developing high-performance mobile applications that work seamlessly across Android and iOS platforms.

 We are looking for someone who values clean architecture, scalable code, and efficient development processes, and who is ready to take ownership of critical mobile initiatives. 

Responsibilities

 - Design and develop cross-platform mobile applications using Kotlin Multiplatform and Compose Multiplatform

 - Lead mobile architecture decisions, establish coding standards, and ensure adherence to best practices

 - Collaborate with product, design, and engineering teams to define and deliver new features

 - Guide and mentor developers to improve team output and code quality 

- Oversee code reviews, testing strategies, and CI/CD integration

 - Take ownership of mobile development lifecycle, from planning to production 

Required Skills and Experience:

- 4 to 6 years of professional mobile development experience 

- Strong expertise in Kotlin, including Coroutines and Flows 

- Extensive experience with Jetpack Compose and Compose Multiplatform

 - Solid understanding of clean architecture, dependency injection, and multi-module app structure

 - Experience with unit testing, UI automation testing, and CI pipelines

 - Familiarity with Kotlin Multiplatform libraries such as: - Ktor - SQLDelight - Kermit - Debezium

 - Experience working with Compose for Desktop is a plus 


Preferred Qualifications:

 - Hands-on experience with Kotlin and Compose Multiplatform targeting both Android, iOS and Desktop

 - Prior experience in developing Point of Sale (POS) and Retail applications 

- Familiarity with Apollo GraphQL and reactive programming libraries such as RxJava

Reference Code
JP25-5
Post Date
06/07/2025 at 09:35 AM
Work Class
Senior Management
Work Type
Full Time
Share This Job Post
Apply Now