Team and Mission
Are you passionate about coding, delivering high-quality software and collaborating on innovative solutions? At Datahouse, we are committed to building a diverse and inclusive team, and we invite you to bring your unique talent and perspectives. Join us in shaping the future of real estate solutions!
The Wüest Dimensions Product Team consists of multiple Scrum teams covering the full software lifecycle from conception, prototyping, development, and operations/support. We serve a clientele deeply entrenched in the real estate market, such as valuators, asset managers and financial institutions. Wüest Dimensions, our flagship product is a robust enterprise platform that encompasses a wide array of tasks serving our clientele. This includes developing sophisticated web frontends, managing complex databases and backend systems, implementing statistical models, and creating seamless interfaces with third-party applications.
Our team is located in Lisbon, with 35 employees based at Avenidas Novas of Central Lisbon, working in close collaboration with our headquarters in Zurich.
Your Responsibilities
-
Requirement Analysis & Development: Turn business requirements into intuitive, high-performance React applications — understanding user expectations, industry standards and how the product will grow over time
-
UI/UX Implementation: Design, develop and maintain scalable, maintainable front-end applications with a keen focus on performance, accessibility and user experience
-
State & Architecture: Structure components and state management with intent — knowing when data belongs on the client vs. the server, and picking the right tool for each case, keeping the codebase maintainable as features and team size increase
-
Collaboration: Partner closely with designers, back-end engineers and product stakeholders to refine requirements, align on API contracts and deliver a coherent, seamless user experience
-
Technical Decision-Making: Evaluate tradeoffs, choose the approach that fits the scenario and clearly communicate the reasoning behind architectural and implementation decisions
-
Technical Excellence: Write testable, reusable code, review pull requests thoughtfully, mentor peers and contribute to the continuous evolution of the front-end stack and best practices
Our Tech Stack
-
Frontend: React (19) with TypeScript Vite
-
State Management: Apollo Client and Apollo Reactive Variables
-
API Integration: GraphQL and RESTful APIs
-
Backend: Java with Spring / Spring Boot
-
Testing: Vitest, Jest, React Testing Library, Playwright
-
Version Control and CI/CD: Git, Docker, Drone