Staff Engineer - React and Node.js - Financial Systems – 100% - Remote
Staff Engineer - React and Node.js - Financial Systems – 100% - Remote

Staff Engineer - React and Node.js - Financial Systems – 100% - Remote

Full-Time 70000 - 90000 £ / year (est.) Home office possible
Hostaway

At a Glance

  • Tasks: Lead the development of a trust accounting system using React and Node.js.
  • Company: Join Hostaway, a leading AI-powered vacation rental management platform.
  • Benefits: Enjoy competitive pay, equity options, and 100% remote work flexibility.
  • Why this job: Make a real impact in shaping financial operations for property managers worldwide.
  • Qualifications: 8+ years in fullstack engineering with strong React and Node.js skills.
  • Other info: Be part of a dynamic, diverse team across 40+ countries.

The predicted salary is between 70000 - 90000 £ per year.

NOTE: This is a FULLY remote role, but the candidate must be within EMEA to collaborate with their team, peers, and internal customers. You do not have to be in the specific country or city shown in this listing, but please only apply if you are physically based within EMEA.

Trusted by 20,000+ property managers worldwide, Hostaway is an industry leading, AI-powered vacation rental management platform designed for professional short-term rental operators. Hostaway brings everything together for greater efficiency and faster growth. Profitable, high-growth, and the first short-term rental PMS unicorn.

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/TypeScript 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 scalability or reliability. You create a brief Jira ticket and tag the Product Manager to help get it prioritised and to ensure it is not forgotten. You also ping the ticket to one of the other domains' tech leads, as you recall them mentioning a similar problem existing in another domain team.
  • 16:00-16:30 Quick catch‑up with the Engineering Manager on the team's delivery reliability and how you can help keep Work in Progress (WIP) and Pull Request (PR) review time to a minimum
  • 16:30-18:00 Talking about PRs, there are actually still a few open. You take the last part of the day to review your team’s PRs. There are some great solutions offered, but one of the junior engineers introduced some code that is difficult to maintain and lacks unit tests. You jump on a quick call with them to explain the issues and why it matters.

What we offer

  • Competitive Compensation: We offer competitive pay based on market rates in the country of the applicant.
  • 100% Remote: Enjoy the freedom to work from anywhere within your country of residence—be it a co‑working space, your home office, or even your dining room table.
  • Equity: Every role in our company comes with valuable stock options in a fast-growing and profitable company.
  • Values‑Driven Leadership: Our Core Values are not just words we’ve written to make us feel good. We leverage them daily when making strategic and tactical decisions.
  • Professional Growth: Our rapid growth offers unparalleled learning and development opportunities, along with a multitude of career advancement opportunities.
  • Annual Paid Leave: The specific amounts vary by country and are aligned with country and/or contract‑specific norms.
  • Geographic Specific Benefits: As an international employer, we offer different country‑specific benefits such as Health Insurance and Pensions in countries where these perks are customary.
  • Dynamic Team Culture: As a global company with team members in over 40 countries, our diverse and international culture fuels our innovation and creativity, providing a key pillar to our success.

Thank you for your interest. If you apply for this role, you will receive an email from our Talent Acquisition team after your application has been reviewed alongside the qualifications for this role and the qualifications of others who have applied.

Staff Engineer - React and Node.js - Financial Systems – 100% - Remote employer: Hostaway

Hostaway is an exceptional employer that champions a dynamic and inclusive work culture, allowing you to thrive in a fully remote environment while collaborating with a diverse team across EMEA. With competitive compensation, valuable equity options, and a strong emphasis on professional growth, you'll have the opportunity to shape innovative financial solutions in a rapidly growing company that values accountability and quality. Join us to be part of a mission-driven team where your contributions directly impact the success of property managers worldwide.
Hostaway

Contact Detail:

Hostaway Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Staff Engineer - React and Node.js - Financial Systems – 100% - Remote

Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or other platforms. A friendly chat can lead to opportunities that aren’t even advertised yet.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repo showcasing your projects, especially those using React and Node.js. This gives potential employers a taste of what you can do.

Tip Number 3

Prepare for interviews by practicing common technical questions and soft skills scenarios. Mock interviews with friends or mentors can help you feel more confident when the real deal comes along.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive!

We think you need these skills to ace Staff Engineer - React and Node.js - Financial Systems – 100% - Remote

JavaScript
TypeScript
Node.js
React
Fullstack Development
Architecting White-Label Solutions
Software Engineering Principles
Agile Methodologies
Cross-Functional Collaboration
Communication Skills
Problem-Solving Skills
Scalability
Technical Debt Management
CI/CD Pipelines
Experience with Accounting or Ledger Products

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the role of Staff Engineer. Highlight your experience with React, Node.js, and any relevant financial systems you've worked on. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for building reliable financial systems and how you can contribute to our team. Be sure to mention your experience in greenfield projects and your approach to quality engineering.

Showcase Your Collaboration Skills: Since we’re a remote team, it’s crucial to demonstrate your ability to collaborate effectively. Mention any past experiences where you’ve worked with cross-functional teams or tackled challenges in a distributed environment. We love teamwork!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our awesome team at Hostaway!

How to prepare for a job interview at Hostaway

Know Your Tech Stack

Make sure you brush up on your JavaScript, TypeScript, and Node.js skills. Since this role heavily focuses on React and backend development, be prepared to discuss your past experiences with these technologies and how you've used them in real-world applications.

Understand the Company’s Mission

Familiarise yourself with Hostaway's platform and its impact on property managers. Knowing their mission and how your role as a Staff Engineer fits into that can help you articulate your value during the interview.

Prepare for Collaboration Questions

Since this is a remote role, expect questions about your experience working in distributed teams. Think of examples where you successfully collaborated with cross-functional teams, especially in agile environments, and be ready to share those stories.

Showcase Your Problem-Solving Skills

Be prepared to discuss specific challenges you've faced in previous projects, particularly around scalability and reliability. Highlight how you approached these issues and the solutions you implemented, as this will demonstrate your ability to contribute to the greenfield MVP development.

Staff Engineer - React and Node.js - Financial Systems – 100% - Remote
Hostaway

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>