Senior Full Stack Engineer

Beograd , Serbia
full-time

AI overview

Shape the future of a central CRM platform by leading frontend architecture while collaborating with product and design teams to deliver robust solutions for real estate professionals.

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:

  • 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.

  • 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.

  • 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.

  • 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.

  • 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.

  • 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.

  • 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

  • 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.

  • Observability: Datadog (including RUM) and Kibana for logs/metrics/traces; clear, actionable alerting.

  • Backend & Infrastructure: Services in TypeScript/Node.js; PHP in legacy areas; containers and serverless; Infrastructure as Code (IaC).

  • CI/CD & Docs: GitHub Actions; Backstage for service catalog and documentation.

About you

  • 6+ years building user-facing products with end-to-end ownership

  • Frontend-leaning full-stack engineer with strong UI/UX fundamentals

  • Comfortable working across services, data and cloud; AWS experience or fast ramp-up from GCP/Azure or Kubernetes

  • Happy to dive into unfamiliar parts of a larger codebase, prototype quickly and then harden solutions

  • Solid systems thinking: clear interfaces, sensible trade-offs, pragmatic modernisation of legacy code

  • Fluent in English and confident in an international environment

Benefits you'll love

  • Be a part of well established Swiss-based subsidiary in Belgrade
  • 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
  • Lots of team activities and perks
  • LinkedIn Learning
  • Great equipment, competitive salary and a variety of fringe benefits like a gym membership and discounts at local stores
  • International team and working environment of talented and fun people
  • Stimulating work experience that will allow you to grow both professionally and personally
  • 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, Immostreet.challe-immobilien.chhome.ch, Publimmo, Acheter-Louer.ch, CASASOFT, IAZI), Automotive (AutoScout24, MotoScout24), General Marketplaces (anibis.chtutti.ch, Ricardo) and Finance & Insurance (FinanceScout24, moneyland.ch).

 

 

 

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.

Perks & Benefits Extracted with AI

  • Flexible Work Hours: We value work-life balance and employee happiness. That’s why we grant you hybrid work environment.
  • Learning Budget: LinkedIn Learning.
  • Yearly personal development budget: Yearly budget for your personal development.
  • Paid Time Off: You get 5 fully paid sick days per year, and another 5 days for special occasions.

Willkommen bei SMG Swiss Marketplace Group AG Wir sind ein wegweisende Netzwerk von Online-Marktplätzen in der Schweiz und ein führendes europäisches Digitalunternehmen. Mit unseren zukunftsweisenden Produkten vereinfachen wir das tägliche Leben all unserer Kundeninnen und Kunden.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Full-stack Engineer Q&A's
Report this job
Apply for this job