Immoscout24 is a full-stack real estate platform that lets users buy and rent properties across Switzerland. We joined a distributed team of 40+ developers, designers, QA engineers, product owners and managers spread across several European countries, and took ownership of key customer-facing UI built with React and TypeScript.

The platform is built by many squads, each owning a domain such as listings, search filters or authentication. The challenge was keeping the experience consistent and scalable across teams sharing one design system, while synchronising complex property-search filters with application state without hurting performance.

We implemented UI features in ReactJS and TypeScript, translating Figma designs into accessible, responsive components aligned with the shared design system. Redux manages complex state across views and Styled-Components handles styling, on top of NodeJS/ExpressJS APIs and .NET Core (C#) microservices. CI/CD, strict code conventions and regular code reviews kept quality consistent while the product scaled.


Reusable, well-typed components that behave consistently across contexts, and responsive search and listing interfaces used by thousands of people. Refactoring shared components and optimising interactive UI gave the squads a more reliable foundation to build on.

Let's talk about how we can help you plan, build and launch it.
Start a conversationTell us about your product, your challenge or your idea. We will get back to you promptly with next steps.
Book a free consultationcontact@vincentle.caOr write to oaivyftu@gmail.com