As a Senior Software Engineer / Engineering Lead (m/f/x), you will play a key role in building our platform that manages and automates all processes around buying and selling shares of properties, as well as powering the services and apps that support the entire customer stay experience. From booking and availability management to automated payments and coordinating operational processes throughout a guest’s stay.
You will combine deep hands-on engineering expertise with strong technical leadership, guiding architectural decisions, mentoring engineers, and ensuring high-quality execution across our full-stack TypeScript ecosystem.
This role blends senior IC with Tech Lead responsibilities, partnering closely with product and design to deliver scalable, reliable, and high-impact solutions within our real estate and property-operations domain.
Tasks
Technical Leadership
- Design and evolve systems across our TypeScript-based stack (Node.js, NestJS, React, React Native, Next.js)
- Drive adoption of best practices in distributed systems, event-driven architecture, and cloud-native development
- Provide technical mentorship and support engineers in design, debugging, and implementation
- Conduct reviews and ensure alignment on patterns, standards, and long-term maintainability
Execution & Delivery
- Work as a senior individual contributor: implement core features, review PRs, and ensure code quality
- Collaborate with product, design, and business stakeholders to clarify requirements and scope solutions
- Break down complex initiatives into actionable work and guide the engineering team through execution
- Promote healthy engineering processes: CI/CD, testing, observability, documentation and release practices
Requirements
Must-have
- 6–10+ years of professional software engineering and technical leadership experience
- Strong expertise with TypeScript, Node.js, and frameworks like NestJS
- Solid experience with React, React Native, or Next.js
- Strong understanding of cloud environments, preferably GCP
- Experience designing or maintaining distributed systems and event-driven architectures (microservices, CQRS, Pub/Sub systems/message brokers)
- Strong understanding of software development methodologies and lifecycle
- Demonstrated track record of leading technical initiatives and mentoring engineers
- Excellent communication skills and ability to work across product, design, and business teams
Preferred
- Understanding of security best practices related to payments, user data, and access control
- Basic understanding of AI engineering concepts (LLM/AI system integration, prompt design)
- Experience with booking engines or payment flows
- Experience with domain-driven design (DDD)
- Knowledge of data modeling for financial or transactional systems
- Understanding of DevOps practices and CI/CD automation, experience with infrastructure-as-code (Terraform, Pulumi)
- Experience with mobile development via React Native
Expectations & Ways of Working
- You own outcomes, not just tasks - from design to reliable production behavior
- You lead with clarity - define technical direction, simplify complexity, and help others execute
- You collaborate actively - align with product and design, involve stakeholders early, and communicate assumptions openly
- You elevate the team - raise engineering standards and help others growYou balance pragmatism with quality - delivering quickly without compromising long-term maintainability.
Benefits
- Your chance to support building and scaling a leading proptech startup.
- You will work directly with experienced founders and top-class investors from the technology and real estate world.
- Chance to work in different business areas and plenty of room for your own ideas.
- Flat hierarchies and short decision-making processes.
- Competitive salary and the usual startup benefits.
- And of course: Stays in our dream vacation homes!
If you want to take the chance and take-away valuable learnings while having fun building a future unicorn - we are looking forward to your application!