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.






