Valbonne, France, France Hybrid Employment

SMG Swiss Marketplace Group is hiring an Android Engineer

About the Role

SMG Swiss Marketplace Group is looking for an Android Engineer to join the team building the Ricardo Android app. You will own features end-to-end in a modern Kotlin-first codebase using Jetpack Compose, shape technical architecture, and collaborate closely in a small, senior-leaning team that values quality and ships fast.

What You'll Do

  • Build features end-to-end from technical design to production, with real ownership.
  • Shape the architecture, contributing to decisions on data layer, state management, and modularization.
  • Review and be reviewed, giving and receiving honest feedback in code reviews.
  • Collaborate cross-functionally with Product, Design, iOS, and Backend teams.
  • Improve the existing codebase, helping to drive forward a Compose migration in progress.

What We're Looking For

  • 3+ years building production Android apps in Kotlin.
  • Experience with Jetpack Compose, having shipped real features, not just tutorials.
  • Solid understanding of clean architecture, knowing why layers exist and when to break the rules.
  • Experience building or significantly evolving a data layer (Repository pattern, caching, error handling).
  • Ability to explain your design choices to teammates, in PRs, or in interviews.
  • Good English proficiency, as it is the team's working language.

Nice to Have

  • Experience with Kotlin Coroutines & Flows for concurrency.
  • Familiarity with REST API design or backend-for-frontend patterns.
  • Contributions to open-source or side projects that show your craft.

Technical Stack

  • Kotlin
  • Jetpack Compose
  • Kotlin Coroutines, Flows

Team & Environment

You’ll be part of a small, senior-leaning team within the Sophia-Antipolis team building the Ricardo Android app. The team culture is collaborative and values open debate about trade-offs.

Benefits & Compensation

  • Hybrid work: 2 days in office, 3 days from home — your choice which days.
  • 37 days off: 25 holidays + 12 recovery days.
  • Learning budget for conferences, courses, and books.
  • Great gear: MacBook Pro, ergonomic setup.
  • Regular visits to the Zurich HQ in Switzerland.
  • Team culture with apéros, team events, and collaborative people.

Work Mode

This is a hybrid position based in France.

SMG Swiss Marketplace Group is an equal opportunity employer.

Required Skills
KotlinJetpack ComposeKotlin CoroutinesFlowsAndroid DevelopmentClean ArchitectureRepository PatternCachingError HandlingSoftware DesignCode Review
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
SMG Swiss Marketplace Group

SMG Swiss Marketplace Group is a pioneering network of online marketplaces and a leading European digital company that simplifies people’s lives with forward-looking products. The portfolio includes Real Estate (ImmoScout24, Homegate, Flatfox, Immostreet.ch, alle-immobilien.ch, home.ch, Publimmo, Acheter-Louer.ch, CASASOFT, IAZI), Automotive (AutoScout24, MotoScout24), General Marketplaces (anibis.ch, tutti.ch, Ricardo) and Finance & Insurance (FinanceScout24, moneyland.ch).

Visit website
Job Details
Department Software Development
Category mobile
Posted 14 days ago