Ho Chi Minh City, Ho Chi Minh City, Vietnam Hybrid

SMG Swiss Marketplace Group is hiring a Frontend Engineer

About the Role

SMG Swiss Marketplace Group is hiring a Staff Frontend Engineer to serve as a hands-on technical leader with company-level impact across our Real Estate vertical. You will shape the frontend architecture powering our portals, create shared solutions adopted by multiple teams, and orchestrate complex cross-team initiatives.

What You'll Do

  • Lead the evolution of our Real Estate frontend architecture to support future requirements, defining and improving SLAs/SLOs.
  • Design and create shared frontend libraries, components, and tooling that are widely used by internal teams.
  • Orchestrate multi-system refactors and migrations, breaking them down into digestible, plannable pieces.
  • Act as a go-to person across teams and locations for frontend topics, influencing how we build web experiences.
  • Mentor and coach other engineers through structured mentorship, pairing, and feedback.
  • Model a healthy feedback culture, helping people navigate tough conversations in a constructive way.
  • Challenge and improve team and cross-team processes to improve focus, quality, and speed.
  • Innovate, design, implement, and deploy frontend-focused engineering solutions for our Real Estate products.
  • Own the end-to-end technical vision for key user journeys, with a strong focus on performance, accessibility, UX quality, and reliability.
  • Lead cross-team frontend initiatives like shared design system improvements or performance budgets.
  • Identify and surface cross-cutting technical bottlenecks and advocate for their resolution at the leadership level.
  • Collaborate closely with Product, Design, and other engineering teams to shape technical strategy.
  • Partner with DevX to co-develop engineering 'blueprints' and health scorecards.
  • Evaluate, prototype, and introduce new frontend technologies and approaches.
  • Own and evolve the Frontend ADR process, ensuring technical decisions are documented and socialized.
  • Guide and review the work of other engineers through design reviews, code reviews, and coaching.
  • Help the team embrace and leverage AI & large language models in our workflows and products.
  • Contribute to and facilitate guilds, tech chats, and other cross-team knowledge-sharing formats.
  • Promote a culture of high-quality engineering: testing, monitoring with Datadog, observability, security, and operational excellence.

What We're Looking For

  • Excellent English communication skills, spoken and written.
  • Strong experience with the Vue.js ecosystem, including Vue Router, Pinia/Vuex, and Vite.
  • Proven track record of implementing and maintaining automated frontend testing, using tools such as Jest, Vitest, and/or Cypress.
  • Solid hands-on experience building production applications with Vue 3.
  • Experience collaborating with designers using Figma.
  • Strong experience building and evolving large-scale frontend applications in modern JavaScript/TypeScript.
  • Proven track record of technical leadership: leading complex initiatives, aligning multiple stakeholders, and taking responsibility from design through rollout.
  • Deep understanding of modern CI/CD for frontend, including automated release strategies and feature flagging in a microfrontend environment.
  • Demonstrated experience creating and driving adoption of shared frontend solutions like design system components or shared libraries.
  • Experience in influencing and supporting multiple teams or a whole product area.

Nice to Have

  • Significant professional experience in software development, including time in senior or lead roles.
  • Deep experience with JavaScript/TypeScript and modern frontend frameworks like Vue.js or React.
  • Strong understanding of web performance, accessibility, and SEO for large user-facing sites.
  • Prior working experience with APIs and microservices, and how frontend apps best integrate with them.
  • Prior working experience with cloud service providers like AWS, Microsoft Azure, or Google Cloud.
  • Experience with server-side rendering / hybrid rendering patterns and edge / CDN optimisation.
  • Experience integrating frontends with AWS Lambda.

Technical Stack

  • Vue.js, React, TypeScript, Node.js
  • AWS (Lambda, DynamoDB, SQS, SNS, S3), Datadog

Team & Environment

The team is located in six countries: Switzerland, Serbia, Vietnam, France, Germany, and India. You'll be part of a regular product team, splitting time about half and half between product delivery and staff responsibilities.

Benefits & Compensation

  • Top salary
  • 21+ annual paid days off
  • 10 paid days for sick leave
  • Full Social insurance contributions plus Premium private insurances for you and your family
  • 24 days for learning
  • Personalized development plans
  • Yearly education budgets
  • Hackathons
  • LinkedIn learning
  • Annual health check-ups
  • Flexible hours
  • 40-hour work week with manageable workload
  • Diverse team bonding & wellness activities
  • Trips to Switzerland & Europe
  • Hybrid working model with additional 12 remote weeks per year
  • Top-tier equipment
  • Best-in-kind AI assistants

Work Mode

This is a hybrid position based in Vietnam.

We are an equal opportunity employer.

Required Skills
Vue.jsReactTypeScriptNode.jsAWSVue RouterPinia/VuexViteJestVitestCypressFigmaDynamoDBSQSSNS Vue.jsReactTypeScriptNode.jsAWSVue RouterPinia/VuexViteJestVitestCypressFigmaDynamoDBSQSSNS
Invoicing holding you back?

Focus on work, not paperwork

Stop worrying about invoicing, taxes, and compliance. Glopay handles the business setup, you handle the client work. Get paid faster and look professional.

Auto-generated compliant invoices
Built-in expense management
Income reports for tax season
95% of earnings stay with you
Try Glopay free
No credit card needed
About company
SMG Swiss Marketplace Group
SMG Swiss Marketplace Group is a pioneering network of online marketplaces and a leading European digital company that simplifies people’s lives with forward-looking products. The portfolio includes Real Estate (ImmoScout24, Homegate, Flatfox, Immostreet.ch, alle-immobilien.ch, home.ch, Publimmo, Acheter-Louer.ch, CASASOFT, IAZI), Automotive (AutoScout24, MotoScout24), General Marketplaces (anibis.ch, tutti.ch, Ricardo) and Finance & Insurance (FinanceScout24, moneyland.ch).
All jobs at SMG Swiss Marketplace Group Visit website
Job Details
Department Software Development
Category frontend
Posted 3 months ago