Skip to content

Open nowPosted 13 days ago

Senior Software Engineer — Mobile Focus

SMG Swiss Marketplace Group14 open roles

Where
Valbonne, Provence-Alpes-Côte d'Azur Region, France
Work mode
Hybrid
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSenior Software Engineer — Mobile FocusSMG Swiss Marketplace Group · Valbonne, Provence-Alpes-Côte d'Azur Region, France
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on SMG Swiss Marketplace Group's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

13.5% of postings close within 7 days. Measured by our own scanner across the market. SMG Swiss Marketplace Group postings stay open a median of 20 days.

Share of postings closed within
  1. 2.3%1 day
  2. 4.6%3 days
  3. 13.5%7 days
  4. 21.8%14 days
  5. 36.6%30 days
  6. 58.9%60 days
This job: posted 13 days ago

SMG Swiss Marketplace Group median: 20 days open

The posting

Company Description

Welcome to SMG Swiss Marketplace Group

SMG Swiss Marketplace Group is a digital pioneer building marketplaces and products that simplify people’s lives. With colleagues from around the world, we’re driven by growth, simplicity and digital innovation.

Our office is located in the technology park of Sophia Antipolis.

Great features span the whole system. We’re looking for a Senior Software Engineer to join our General Marketplaces business unit and help shape the mobile experience on Ricardo, from our iOS and Android apps to the backend services powering them.

At SMG, our strength lies in our people. Here are two team members you’d work with:

  • Zsolt Kovacs — LinkedIn
  • Jérôme Hascoet — LinkedIn

Job Description

What you'll do 🛠️

  • Own features end to end: work with Product and Design to shape solutions, build across mobile and backend, and follow through after release.
  • Build for both mobile platforms: contribute to our iOS and Android apps, creating experiences that feel right on each platform.
  • Develop our shared Kotlin Multiplatform layer: share logic where it brings value and make thoughtful decisions about what belongs in shared or platform-specific code.
  • Contribute to our backend: build and evolve the APIs and services your features need.

Qualifications

What you bring 📱

Must-haves:

  • 3+ years building products and shopping code to production
  • Strong production mobile experience: you’ve built and shipped substantial features on iOS or Android, with deep expertise in at least one platform.
  • Willingness to work across the full scope: you want to contribute to iOS, Android, shared Kotlin Multiplatform code, and backend services as a regular part of your role.
  • Experience beyond your primary platform: you’ve made meaningful contributions to another mobile platform, shared mobile code, or backend services.
  • Solid backend and API sense: you can build the endpoints your app needs, not just consume them.
  • Ownership and initiative: you can unblock yourself by clarifying an ambiguous problem, proposing a solution, and carrying it through to production.
  • Good English: our team is international and English is our working language.

Nice-to haves:

  • Experience building backend services, especially in Go or Java.
  • Experience shipping a mobile app, having contributed to both iOS and Android.
  • Experience working with Kotlin Multiplatform.
  • Experience designing APIs and monitoring or troubleshooting features in production.

You'll thrive here if... ✅

  • You think about the complete user journey and the systems behind it.
  • You enjoy developing expertise while learning from colleagues in other areas.
  • You can weigh code sharing against platform-specific needs.
  • You care about shipping useful features, maintaining code quality, and learning from what happens after release.

Additional Information

What we offer 🤝

  • Hybrid work: 2 days in office, 3 days from home — your choice which days
  • 37 days off: 25 holidays + 12 recovery days
  • Learning budget: Conferences, courses, books — invest in yourself
  • Dedicated AI budget: Explore and use tools that help you build, learn, and work more effectively.
  • Great gear: MacBook Pro, ergonomic setup, and all the coffee & tea you need ☕
  • Swiss trips: Regular visits to our Zurich HQ
  • Team culture: Apéros, team events, and people who actually like working together

Hiring process 📆

We believe hiring is a two-way street. Here's what to expect:

  1. Recruiter pre-screen (20 min) — a first conversation to learn more about your experience and answer any initial questions
  2. Intro call with Zsolt (45 min) — get to know each other and answer your questions
  3. Design session (45 min) — discuss how you’d approach a real problem
  4. Coding session (60 min) — pair on a practical challenge, with no trick questions
  5. Team fit & HR (90 min) — meet the team and discuss logistics

Location: You must be based in France, hold a valid work permit, and be willing to relocate within 100 km of our Sophia Antipolis office.

Ready? 🚀 Send your CV in English and let's talk. Feel free to include a link to your GitHub, a blog post, or anything that shows how you think.

🔥 To learn more about us, visit our Welcome To the Jungle page!

About Us

SMG Swiss Marketplace Group is a pioneering network of online marketplaces and a cutting-edge digital company that simplifies people’s lives with innovative products.

SMG Swiss Marketplace Group provides customers with the best tools to meet their life decision needs. The portfolio includes Real Estate (ImmoScout24, Homegate, Flatfox, CASASOFT, IAZI), Automotive (AutoScout24, MotoScout24), General Marketplaces (anibis.ch, tutti.ch, Ricardo) and Finance & Insurance (FinanceScout24, moneyland.ch).

Disclaimer

SMG Swiss Marketplace Group primarily engages with candidates directly. We do not accept unsolicited resumes or candidate profiles from recruitment agencies unless we have specifically requested their assistance for particular roles. Any submissions made without a prior request from our Talent Acquisition team will not be acknowledged or considered. We appreciate the understanding and cooperation of recruitment agencies in respecting this policy.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against SMG Swiss Marketplace Group's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on SMG Swiss Marketplace Group's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    SMG Swiss Marketplace Group's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.