FullStack Engineer - Javascript - Remote - EMEA
Cape Town, 7100, South Africa
Listed on 2026-02-28
-
Software Development
Software Engineer, Full Stack Developer
Job Description
Hostaway is the market-leading SaaS scale-up transforming the vacation rental industry. With innovative solutions and partnerships with giants like Airbnb, VRBO, and Booking, we’re taking on the competition and winning. Leveraging our customer‑centric core values, we consistently deliver results that encourage growth, learning, and innovation for our team, our customers, and the industry.
Profitable, high‑growth, and the first short‑term rental PMS unicorn. Join us at our most exciting stage yet! Learn more about our recent valuation and story here.
About the RoleWe’re looking for a delivery‑focused Staff Fullstack Engineer to build our Trust Accounting white label. This role will have an important impact on shaping the financial operations of Hostaway’s customers, allowing them to keep compliant records and properly manage the funds of property owners.
This is a new team that will design and deliver a financial subsystem that property managers can trust – accurate, compliant, and reliable. You’ll be responsible not only for delivery but also will be an early member in establishing a culture where correctness and accountability are paramount. This is a greenfield opportunity where you’ll influence architecture, processes, and delivery from day one.
WhatYou’ll Do
- Lead greenfield MVP development and architect the initial V1 product
- Implement a flexible, white‑label React application
- Build a backend to relay data into the white‑label solution and internal data systems
- Deliver a secure, scalable, and auditable trust accounting subsystem with high‑quality standards
- Help refine early processes to improve delivery speed, system reliability, and team autonomy
- Champion engineering practices that emphasize quality, resilience, and observability
- Provide technical context in discussions and decisions, fostering transparency and accountability
- Establish initial frontend CI/CD pipelines to support independent deployments
- 8+ years of experience as a Fullstack Engineer, including at least 2 years at the Staff Engineer level
- Extensive expertise in JavaScript/Type Script and Node.js, with a strong preference for deep frontend experience using React
- Demonstrated experience in architecting and developing white‑label solutions
- Solid foundation in software engineering principles—you will write production code daily and actively participate in technical and architectural discussions
- Proven track record working in engineering teams within product‑focused environments, ideally in SaaS or platform businesses
- Exceptional communication and collaboration skills, particularly in distributed or remote teams
- Comfortable working in agile environments with rapidly shifting priorities and cross‑functional teams
- Experience with accounting or ledger products is a significant plus
- The trust accounting whitelabel is delivered reliably, accurately, trusted by customers and regulators, and integrated seamlessly into the Hostaway platform.
- The product is high throughput, low error, and provides accurate data to customers.
- Compliance and financial correctness are vital.
- Cross‑functional collaboration with Finance, Legal, Product, and Engineering runs smoothly.
- 10:00-10:15 Quick team stand‑up, one of your team members seems to be working on a problem you worked on before, and offer to pair with them after the stand‑up to support
- 10:30-14:00 Pairing with an engineer to work on a complex scalability issue together or continue working on the ADR you started earlier, and grabbing a quick bite to re‑fuel those pesky brain cells in between coding sessions!
- 14:00-15:00 Doing a design session with the Product Manager and UX designer for a large upcoming feature that the team should pick up next week. You ask a lot of questions to drill down to the problem we are trying to solve, and suggest some easier solutions that require less effort for the team.
- 15:00-16:00 The design session triggered some thoughts about other areas of the system that will be affected. You’re doing a quick dive in the affected areas of the code and find some technical debt that might affect the system’s…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: