Senior Software Engineer — Mobile Focus
- SMG Offices: 1300 Rte des Crêtes, 06560 Valbonne, France
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:
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:
- Recruiter pre-screen (20 min) — a first conversation to learn more about your experience and answer any initial questions
- Intro call with Zsolt (45 min) — get to know each other and answer your questions
- Design session (45 min) — discuss how you’d approach a real problem
- Coding session (60 min) — pair on a practical challenge, with no trick questions
- 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.
By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply