{"id":3237644,"url":"https://alion.io/job/ricardo-senior-software-engineer-mobile-focus","title":"Senior Software Engineer — Mobile Focus","company":{"id":54299,"name":"Ricardo","domain":"ricardo.ch","url":"https://alion.io/company/ricardo-ch","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Welcome to the Jungle","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["Valbonne, France"],"countries":["FR"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":47000,"max_usd":79000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":182},"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"GitHub","optional":false},{"name":"Go","optional":false},{"name":"Java","optional":false},{"name":"Kotlin Multiplatform","optional":false},{"name":"Kotlin","optional":true}],"status":"live","first_seen_at":"2026-10-25T09:20:02Z","employer_posted_date":"2026-10-25","last_verified_at":"2026-10-29T01:29:03Z","board_verified":true,"closed_at":null,"days_open":3,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":3},"description":"Join SMG Swiss Marketplace Group, a digital pioneer in building marketplaces and products that simplify people's lives. As a Senior Software Engineer, you will shape the mobile experience on Ricardo, contributing to both iOS and Android apps, as well as backend services. You will have the opportunity to work in a hybrid environment, with 37 days off, a learning budget, and a dedicated AI budget.\nMissions\nPosséder des fonctionnalités de bout en bout : travailler avec le produit et le design pour façonner des solutions, construire sur mobile et backend, et suivre après la sortie.\nContribuer aux applications iOS et Android, en créant des expériences adaptées à chaque plateforme.\nDévelopper notre couche Kotlin Multiplatform partagée : partager la logique là où cela apporte de la valeur et prendre des décisions réfléchies sur ce qui appartient au code partagé ou spécifique à la plateforme.\nProfil recherché\nWhat you bring\nMust-haves:\n3+ years building products and shopping code to production\nStrong production mobile experience: you’ve built and shipped substantial features on iOS or Android, with deep expertise in at least one platform.\nWillingness 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.\nExperience beyond your primary platform: you’ve made meaningful contributions to another mobile platform, shared mobile code, or backend services.\nSolid backend and API sense: you can build the endpoints your app needs, not just consume them.\nOwnership and initiative: you can unblock yourself by clarifying an ambiguous problem, proposing a solution, and carrying it through to production.\nGood English: our team is international and English is our working language.\nNice-to haves:\nExperience building backend services, especially in Go or Java.\nExperience shipping a mobile app, having contributed to both iOS and Android.\nExperience working withKotlin Multiplatform.\nExperiencedesigning APIs and monitoring or troubleshooting features in production.\nYou'll thrive here if...\nYou think about the complete user journey and the systems behind it.\nYou enjoy developing expertise while learning from colleagues in other areas.\nYou can weigh code sharing against platform-specific needs.\nYou care about shipping useful features, maintaining code quality, and learning from what happens after release.\nAdditional Information\nWhat we offer\nHybrid work: 2 days in office, 3 days from home - your choice which days\n37 days off: 25 holidays + 12 recovery days\nLearning budget: Conferences, courses, books - invest in yourself\nDedicated AI budget: Explore and use tools that help you build, learn, and work more effectively.\nGreat gear: MacBook Pro, ergonomic setup, and all the coffee & tea you need\nSwiss trips: Regular visits to our Zurich HQ\nTeam culture: Apéros, team events, and people who actually like working together\nHiring process\nWe believe hiring is a two-way street. Here's what to expect:\n Recruiter pre-screen (20 min) - a first conversation to learn more about your experience and answer any initial questions\n Intro call with Zsolt (45 min) - get to know each other and answer your questions\n Design session (45 min) - discuss how you’d approach a real problem\n Coding session (60 min) - pair on a practical challenge, with no trick questions\n Team fit & HR (90 min) - meet the team and discuss logistics\nLocation: You must be based in France, hold a valid work permit, and be willing to relocate within 100 km of our Sophia Antipolis office.\nReady? 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.\nTo learn more about us, visit our Welcome To the Jungle page!\nAbout Us\nSMG Swiss Marketplace Group is a pioneering network of online marketplaces and a cutting-edge digital company that simplifies people’s lives with innovative products.\nSMG 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).\nDisclaimer\nSMG 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.","description_format":"text","description_chars":4746,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"All levels","optional":false}]},"benefits":["Apple Macbook","Hybrid work"],"hiring_locations":[{"name":"France","iso":"FR","kind":"country"}],"hiring_excludes":[],"relocation_offered":true,"industries":["Marketplaces"],"lifecycle":[{"event":"open","at":"2026-10-25T13:14:46Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":2,"expected_fill_days":28,"reasons":["conf:2","win:early"],"computed_at":"2026-10-28T05:59:10Z"},"pay":null,"html_url":"https://alion.io/job/ricardo-senior-software-engineer-mobile-focus","json_url":"https://alion.io/job/ricardo-senior-software-engineer-mobile-focus.json","meta":{"generated_at":"2026-10-29T05:10:14Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":7985,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-30T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":54299},"rest":"https://alion.io/mcp/rest/get_company?id=54299"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fricardo-senior-software-engineer-mobile-focus"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fricardo-senior-software-engineer-mobile-focus"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fricardo-senior-software-engineer-mobile-focus"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/ricardo-senior-software-engineer-mobile-focus\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fricardo-senior-software-engineer-mobile-focus"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3237644}},{"tool":"search_jobs","arguments":{"company":"ricardo.ch","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3237644},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}