Find a jobRecruiters

Mobile Engineer (KMP)

Exclusive opportunity

Onsite

Mobile Engineer (KMP)

SPICE

Mobile Engineer (KMP)

Skills

KotlinSwiftMobile DevelopmentIOSAIGradle

5 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Jordan

Work mode:

Onsite

Published on:

7 August 2026

What they need


About Us SPICE is building the go-to platform for premium dining. We connect diners with unforgettable experiences and help top restaurants grow their loyalty and reach. We’re a small team that moves fast, ships what wows, and believes every decision should create value for us, our partners, and our users.

About The Role This role is based in Amman. You'll be building the mobile app that diners open every time they want to book something worth their night. A multilingual, payments-first experience where every tap needs to feel like it belongs in the same league as the restaurants on it.

You'll work in our KMP codebase shipping to both Android and iOS, owning shared modules end-to-end and collaborating closely with our Engineering Lead, designers, and product on what gets built and how it feels in the hand. This is a hands-on role for someone who's already comfortable in the KMP ecosystem and wants to go deeper.

We move fast, ship often, and care a lot about the details. If that resonates, you'll fit in well.

What You'll Achieve

  • Build and maintain shared KMP modules: business logic, networking, data, and domain layers
  • Ship features end-to-end across Android and iOS, from product discovery to production
  • Own platform-specific integration work; Jetpack on Android (Jetpack, Gradle) and iOS (Swift interop, CocoaPods/SPM)
  • Contribute to architectural decisions on modularity, dependency injection, and shared UI strategy
  • Work directly with the Engineering Lead and founders to translate product thinking into mobile experiences
  • Use AI tooling (Cursor/Claude) as a core part of how you build
  • Help shape the mobile engineering culture as the team grows

Skills You'll Need To Bring

  • 3–5 years of hands-on mobile development experience
  • 1–2 years working directly with Kotlin Multiplatform (KMP/KMM) in production
  • Strong proficiency in Kotlin and its multiplatform capabilities
  • Experience designing and maintaining shared modules; business logic, networking, data layers
  • Solid grasp of platform-specific integration: Jetpack and Gradle on Android, Swift interop and CocoaPods/SPM on iOS
  • Understanding of clean architecture, dependency injection, and modular project structures
  • Genuine AI fluency: you already use AI tools daily to move faster, not just occasionally to try them
  • Clear, proactive communicator; comfortable discussing trade-offs with engineers and product

Nice to Have

  • Hands-on experience with Compose Multiplatform for shared UI
  • Familiarity with Ktor, SQLDelight, and Koin or Kodein
  • Exposure to CI/CD pipelines for multiplatform builds
  • Contributions to open-source KMP projects or libraries

Tech Stack Kotlin

  • KMP/KMM
  • Compose Multiplatform
  • Ktor
  • SQLDelight
  • Koin
  • Swift
  • Jetpack

Other offers great for you!

These companies are also looking for great profiles

Top Profil

AI Engineer (mobile)

Freelance

Paris, France

Hybrid

Top Recruiter

Skills

LLMs / Large language modelsMobile DevelopmentIOSAndroidData ScienceData ScientistMobile Developer

9 days ago

Quick apply

Espace Freelance

Analytics Engineer / BI Engineer Confirmé

Freelance

Paris, France

Hybrid

Skills

TableaudbtBI EngineeringAnalytics EngineeringSemantic LayerData Modeling

14 hours ago

Quick apply

Cherrypick

Software Engineer

Freelance

Paris, France

Hybrid

Skills

PythonNumPypandas

14 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools