×
Register Here to Apply for Jobs or Post Jobs. X

FullStack Engineer - Javascript - Remote - EMEA

Remote / Online - Candidates ideally in
Cape Town, 7100, South Africa
Listing for: Hostaway
Remote/Work from Home position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Job Description & How to Apply Below
Position: Staff FullStack Engineer - Java script - 100% Remote - EMEA

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 Role

We’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.

What

You’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
Job Requirements
  • 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
What Success Looks Like
  • 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.
An Average Day for a Staff Engineer
  • 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…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary