Staff Fullstack Engineer
Company
Hostaway
Location
Remote
Type
Full Time
Job Description
NOTE: This is a FULLY remote role but the candidate must be within the European region 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 the European region .
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.
As a profitable and growing company this role is necessitated by our continued growth. Check out more about our recent funding round of $365 million here .
About the role
We’re looking for a Staff Fullstack Engineer to lead the evolution of our Booking Engine—the core product powering direct bookings guest portals upsells SEO and conversion flows. This pivotal technical leadership role will ensure our Booking Engine is scalable extensible and delivers a delightful high-performing experience for property managers and their guests.
As a Staff Engineer you’ll work closely with Product and Engineering Managers Engineers and Designers to connect business problems technical architecture and user experience. You’ll lead the technical design and implementation of user-facing booking flows balancing backend scalability with frontend performance and polish. Your responsibilities will include:
-
Working across the stack: backend services (Node.js PHP) frontend experiences (React TypeScript) and database systems.
-
Collaborating with Product and Design to define problems clearly and create solutions prioritizing user experience.
-
Driving architectural improvements that enhance maintainability and developer velocity.
-
Mentoring and coaching engineers fostering a product-focused mindset in the team.
-
Influencing engineering practices across teams especially around quality accessibility and performance.
You’ll guide your team toward solutions that improve customer outcomes while ensuring the Booking Engine remains a robust and innovative platform.
What Success Looks Like
-
Guests experience faster smoother booking flows leading to higher conversion rates.
-
The Booking Engine earns a reputation as one of the most user-friendly and reliable parts of the Hostaway platform.
-
Your leadership sets new standards for product-driven engineering.
-
Other engineers seek your guidance on building customer-facing experiences.
-
Customer and product focus is central to this role —success depends on understanding user needs collaborating cross-functionally and delivering solutions that create real value for customers and the business.
-
Strong skills in either frontend or backend with comfort and willingness to work across our stack backend services (Node.js PHP) frontend experiences (React TypeScript)
-
6+ years of SaaS software engineering experience with at least 2 years in a leadership or staff-level role.
-
Track record of building customer-facing features that drive measurable product outcomes (e.g. improved conversions reduced friction).
-
Experience collaborating closely with Product and Design to shape user flows.
-
Strong grasp of relational databases testing and CI/CD.
-
Curiosity adaptability and empathy for end users.
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 one of your team members 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. The choice is yours. Just don’t ask to work in our office (we don’t have one).
-
Equity: Every role in our company comes with valuable stock options in a fast-growing and profitable company. This ensures we all share in the company’s success.
-
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. The specifics depend on the country of the applicant.
-
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 (and making it a lot of fun to work here).
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.
Date Posted
11/22/2025
Views
0
Similar Jobs
Software Engineer Networking Software and Services - xAI
Views in the last 30 days - 0
The text describes xAIs mission to develop AI systems for understanding the universe and advancing human knowledge It outlines a role involving networ...
View DetailsAssociate Technical Support Engineer - Recharge
Views in the last 30 days - 0
Recharge is a subscription platform for innovative brands offering customer retention solutions They seek Technical Support roles with 247 coverage em...
View DetailsFull Stack Product Engineer - Jiga
Views in the last 30 days - 0
Jiga is a remotefriendly company focused on empowering engineers with trust autonomy and flexibility They emphasize simplicity ownership and impactful...
View DetailsSenior Design Manager (Infrastructure) - Canonical
Views in the last 30 days - 0
Canonical a leading opensource provider seeks a Senior Design Manager to drive innovation in cloud and AI technologies The role offers remote work glo...
View DetailsSenior Product Designer - Org & Security - Typeform
Views in the last 30 days - 0
This job description outlines a role in developing an intelligent contact management system with AI capabilities The position involves designing user ...
View DetailsExecutive Director Patient Advocacy - Kyverna Therapeutics
Views in the last 30 days - 0
Kyverna Therapeutics is seeking an Executive Director for Patient Advocacy to lead initiatives in autoimmune disease treatment The role involves build...
View Details