Senior Full Stack Engineer
1. Full-time
Company Description
Welcome to SMG Swiss Marketplace Group
We are a pioneering network of online marketplaces and a leading European digital company that simplifies people’s lives with forward-looking products.
A little bit about us to help ignite your imagination
SMG Swiss Marketplace Group came together following the merger of Scout24 Switzerland and TX Markets in 2021. A union which included some of Switzerland’s most well-known leading marketplaces.
Our exciting portfolio currently spans four business areas and includes Real Estate (immoscout24.ch, homegate.ch, ImmoStreet.ch, home.ch, Acheter-Louer.ch, Flatfox, Casasoft), Automotive (autoscout24.ch, motoscout24.ch), General Marketplaces (anibis.ch, tutti.ch, Ricardo.ch) and Finance and Insurance (financescout24.ch, Moneyland.ch).
At SMG Serbia, 140+ talents thrive in a fast-paced, collaborative environment, guided by our values: Better Together, Aim High, and Act Responsibly, shaping the future of digital marketplaces.
Job Description
About the role
Join us as a Senior Fullstack Engineer in our Belgrade office and help shape the next chapter of our CRM platform for real estate professionals in Switzerland. The platform plays a central role in supporting top real estate agencies - and we're now making strides to evolve into the future.
We’re looking for a strong, hands-on engineer with a bias for ownership, happy to take problems from idea to production and stick with them until they work reliably. You’re comfortable across the web stack and bring strong modern frontend skills, adding fast prototyping and frontend depth to a backend-leaning team so we can raise the bar on our UI and UX. You don’t have to be an expert in everything on day one - we care most about solid engineering fundamentals, strong ownership and the willingness to grow into the rest.
In this role, you'll balance system stability with long-term thinking. You’ll take ownership across the stack, challenge assumptions and work closely with others to continuously improve how we build, ship, and evolve our platform:
2. Lead frontend architecture and delivery - own key UI flows and components; keep accessibility and performance high; design clear data and state flows; prototype and iterate quickly (from product ideas to tech spikes) and turn them into robust, maintainable code in a large existing codebase.
3. Build and run the stack end to end - work hands-on with the team across UI, services, APIs, infrastructure, pipelines, deployment and operations; shape monitors and SLIs/SLOs; keep alerts clear and actionable; and take a leading role in incidents and follow-ups for your area.
4. Partner with Product and Design on UX and service contracts - co-lead discovery, make trade-offs explicit early, design APIs that keep the UI fast and simple, and ship in small, reviewable increments so we can learn and adjust quickly.
5. Bring strong product sense - connect engineering decisions to customer and business outcomes, measure impact, course-correct based on what we learn, and sequence work for value, feedback and risk reduction.
6. Build and operate on Cloud - apply solid architectural understanding of cloud-native systems, ideally on AWS; experience with GCP, Azure or Kubernetes and a willingness to get hands-on in our environment are very welcome.
7. Streamline delivery - improve CI/CD for web apps, remove friction on the path to production, and keep docs and runbooks current and usable so others can move quickly and safely in the codebase.
8. Mentor and coach - pair regularly, give thoughtful reviews, share knowledge through sessions, docs and demos, and provide timely, actionable feedback that helps teammates deepen and broaden their skills.
Our tech stack
9. Frontend: React (current) with TypeScript/JavaScript; testing with Jest, Puppeteer and Cypress. Vue experience is a strong plus, as we’re potentially moving toward Vue and value experience with migrations and prototypes.
10. Observability: Datadog (including RUM) and Kibana for logs/metrics/traces; clear, actionable alerting.
11. Backend & Infrastructure: Services in TypeScript/Node.js; PHP in legacy areas; containers and serverless; Infrastructure as Code (IaC).
12. CI/CD & Docs: GitHub Actions; Backstage for service catalog and documentation.
Qualifications
About you
13. 6+ years building user-facing products with end-to-end ownership
14. Frontend-leaning full-stack engineer with strong UI/UX fundamentals
15. Comfortable working across services, data and cloud; AWS experience or fast ramp-up from GCP/Azure or Kubernetes
16. Happy to dive into unfamiliar parts of a larger codebase, prototype quickly and then harden solutions
17. Solid systems thinking: clear interfaces, sensible trade-offs, pragmatic modernisation of legacy code
18. Fluent in English and confident in an international environment
Additional Information
Benefits you'll love
19. Be a part of well established Swiss-based subsidiary in Belgrade
20. We value work-life balance and employee happiness. That’s why we grant you hybrid work environment, and 25 vacation days per year, with the option to buy another 10 days in an unbureaucratic process. You get 5 fully paid sick days per year, and another 5 days for special occasions
21. Lots of team activities and perks
22. LinkedIn Learning
23. Great equipment, competitive salary and a variety of fringe benefits like a gym membership and discounts at local stores
24. International team and working environment of talented and fun people
25. Stimulating work experience that will allow you to grow both professionally and personally
26. Yearly budget for your personal development
Apply now with your CV and an introduction letter in English. Feel free to send us any additional documents you think we should read to understand that you are the perfect fit.
Disclaimer
SMG Swiss Marketplace Group primarily engages directly with candidates. 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.
#LI-Hybrid
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,, ,, Publimmo,, CASASOFT, IAZI), Automotive (AutoScout24, MotoScout24), General Marketplaces (,, Ricardo) and Finance & Insurance (FinanceScout24, ).
Disclaimer
SMG Swiss Marketplace Group AG 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.
Job Location
Google Maps requires functional cookies to be enabled