Back to jobs
New

Software Engineer (f/m/d)

Berlin, Hybrid

Here you can find our German speaking jobs.

 

ABOUT WUNDERFLATS

Wunderflats is Germany's market leader for flexible furnished housing. The Berlin-based scale-up was founded in 2015 by Jan Hase and Arkadi Jampolski. The platform provides easy and secure solutions for medium-term rentals with a minimum rental period of one month, connecting those seeking flexible housing with those offering it.

Wunderflats provides a comprehensive rental solution, offering verified rental agreements, apartments, tenants, and landlords, along with additional services such as professional photography and rental management.

Wunderflats currently lists over 50,000 apartments in Europe and has over 190 employees. For more information, visit wunderflats.com.

Most engineering jobs are about optimizing a button or maintaining a legacy system. This is not one of them. At Wunderflats, our vision of "living and working anywhere" hinges on one thing: trust. Your mission as Software Engineer (f/m/d) will be to build and scale the engine of that trust — our core payments and pricing platform. You will own mission-critical financial systems from the database to the API to the user interface. If you're looking for leverage and direct impact on the business, this is it.

Does this sound like the right next step in your career? We would like to hear from you!

YOUR MISSION

  • Architect & Ship a Deposit Handling System: Design and deliver the functionality to securely hold and release tenant deposits. This is a greenfield project with massive impact on user trust and platform growth.
  • Evolve the Core Payment Ledger: You'll extend our rent collection system to handle complex payout schedules, split payments, and failure recovery. This requires deep systems thinking.
  • Build with Financial-Grade Reliability: Engineer fault-tolerant, idempotent systems. When you're moving money, "oops" is not an option. You will be obsessed with correctness, monitoring, and resilience.
  • Deliver End-to-End Features: Build not only the robust backend logic but also the clean React interfaces that allow landlords and tenants to manage these critical transactions with zero confusion.

 

YOUR PROFILE

  • You're a Systems Thinker: You don't just write code; you model systems. You think about race conditions, data consistency, and edge cases before they become production incidents.
  • You Have a High "Say-Do" Ratio: You are accountable. You commit and you deliver. You communicate blockers with clarity and focus on outcomes, not activity.
  • You're Product-Obsessed: You understand the "why" behind the "what." You push back on requirements that don't make sense and collaborate to find the simplest solution that solves the user's problem.
  • You Thrive on Ownership: You want to own a problem, not just a ticket. You're comfortable taking a feature from an idea on a whiteboard to a deployed, monitored service.
  • Core Strength: Significant professional experience building and shipping applications using Node.js and TypeScript. You know how to build robust, scalable backend services.
  • Frontend Capability: You are proficient with modern React (with JS/TS) and have experience building and maintaining user-facing applications. Experience with Next.js is a strong plus.

Nice to have:

Experience here is a bonus, but your ability to engineer solutions is what matters.

  • Platform: GCP, Kubernetes, Terraform, GitHub Actions
  • Data: MongoDB Atlas
  • API: GraphQL (Apollo/Nexus), some REST

While this is a full-stack role, the core challenge is on the backend. You are the engineer who is comfortable building a UI but is truly passionate about the reliability and architecture of the underlying financial systems.

 

OUR PITCH

  • #empathyculture: Become part of our international team with a scale-up atmosphere, where you as a person really count and your ideas and work make a real impact.
  • #radicalimpact: You will own a critical business domain. The code you write will move millions of euros and be the foundation of our platform's trust.
  • #worklifeinbalance: Our working hours are flexible and family-friendly. Your main working hours are spent in the office, but you are also welcome to work from home from time to time.
  • #personaldevelopment: We support you in your personal & professional development, e.g. through individual training programs, workshops, or participation in trade fairs and conferences.
  • #compensationpackage: Receive an attractive compensation package and a company pension plan with a 20% employer contribution.
  • #wunderoffice: Work from our brand new office in Berlin (Hackescher Markt), with ergonomically equipped workstations, detox room, playroom, roof terrace and fruit & drinks on us.
  • #welovetohavefun: Celebrate with us at our annual summer or winter party, and regular after-work gatherings, and power up in our office with yoga, table soccer and table tennis.
  • #morebenefits: A special discounted membership at Urban Sports Club? Decent discounts at FutureBens? Yearly travel ticket? - here you go! - and even more! 

 

*We at Wunderflats value the diversity of our team and stand for equal opportunity and non-discrimination. We respect all differences from person to person, visible or not.

Create a Job Alert

Interested in building your career at Jobs @ Wunderflats? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Education

Select...

Select...

For diversity purposes we'd like to ask you to declare your gender.

Select...

Salary needs to be filled in, otherwise we cannot consider the application

Select...

When you apply to a job on this site, the personal data contained in your application will be collected by Wunderflats GmbH, which is located at Alexanderstraße 1-3, 10178 Berlin, Germany and can be contacted by emailing people@wunderflats.com. Controller’s data protection officer can be contacted at datenschutz@wunderflats.com. Your personal data will be processed for the purposes of managing Controller’s recruitment related activities, which include setting up and conducting interviews and tests for applicants, evaluating and assessing the results thereto, and as is otherwise needed in the recruitment and hiring processes. Such processing is legally permissible under  § 26 BDSG (Bundesdatenschutzgesetz) and Art. 6(1)(f) of Regulation (EU) 2016/679 (General Data Protection Regulation) as necessary for the purposes of the legitimate interests pursued by the Controller, which are the solicitation, evaluation, and selection of applicants for employment.

Your personal data will be shared with Greenhouse Software, Inc., a cloud services provider located in the United States of America and engaged by Controller to help manage its recruitment and hiring process on Controller’s behalf. Accordingly, if you are located outside of the United States, your personal data will be transferred to the United States once you submit it through this site. Because the European Union Commission has determined that United States data privacy laws do not ensure an adequate level of protection for personal data collected from EU data subjects, the transfer will be subject to appropriate additional safeguards under Standard Contractual Clauses. You can obtain a copy of the standard contractual clauses by contacting us at datenschutz@wunderflats.com

Your personal data will be retained by Controller as long as Controller determines it is necessary to evaluate your application for employment. They will be deleted in the last 6 months after your application has been fully evaluated. Under the GDPR, you have the right to request access to your personal data, to request that your personal data be rectified or erased, and to request that processing of your personal data be restricted. You also have the right to data portability. In addition, you may lodge a complaint with an EU supervisory authority.