Staff Engineer - Node.js

Remedy Intelligent Staffing

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

Staff Engineers within Hostaway are in a pivotal technical leadership role to ensure their cross-functional team builds the right solutions that solve customer problems in a way that is secure, extensible and scalable for the future. Staff Engineers are expected to govern the technical maturity for their respective domain, having a clear view of the architectural challenges and how to remediate them over time.

Having a close relationship with the domain’s Product Manager is key. While the PM brings the  what , you are their peer responsible for bringing the  how . Digging deep into the business problem the PM is trying to solve is key to be able to make the right decisions on how to shape the technical solution for the team to work on.

You are supported by an Engineering Manager who will help guide the day-to-day delivery aspects of the team, ensuring we break work down into tangible small tasks, focus on a sustainable but high-performing delivery cadence, and ensure we have the right candidates in place.

  • 6+ years of experience in SaaS software development, with at least 2 years in a leadership role.

  • Expert-level proficiency in NodeJS, a strong preference for TypeScript

  • Strong understanding of relational databases (like MySQL or PostgreSQL)

  • Familiarity with transitioning event-driven service oriented architectures by applying Domain Driven Design (DDD) principles

  • Event driven messaging experience (i.e. Kafka, Kinesis).

  • Strong experience with unit testing (using jest or similar)

  • Experience with Agile methodologies and CI/CD practices.

  • Ability to balance technical debt with delivery of new features in a fast-paced environment.

 

Nice to have skills for this role:

  • Experience with NoSQL databases (like DynamoDB or MongoDB)

  • Experience building cloud native apps, leveraging AWS managed services

  • Having used PHP in the past or not afraid to dive into some of the current PHP business logic

  • Applying, coaching and mentoring Extreme Programming (XP) agile practices

  • Front-end experience with React and micro-frontends

  • Knowledge of containerisation technologies (Docker, Kubernetes) and DevSecOps practices

 

An Average Day for a Staff Engineer

  • 10:00-10:15 Quick team stand-up, one of your team members seem 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 and grabbing a quick bite to re-fuel those pesky braincells 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 teams 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 PR’s, there are actually still a few open. You take the last part of the day to review your teams PRs. There are some great solutions offered, but one of the junior engineers introduced some code that is difficult to maintain and is lacking 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.

Die Stellenanzeige wurde vor Vor einem Monat veröffentlicht
Ähnliche Jobs, die für Sie interessant sein könntenBasierend auf das Stellenangebot Staff Engineer - Node.js in Europa
  •  ...We are looking for a  Backend Engineer to join our team and help build scalable, high-performance backend systems. You will be responsible...  ...code quality and reliability   Tech Stack Languages:   Node.js (Golang is a plus, but you should be able to learn fast)... 
    Javascript
    Vollzeit

    Acadia HR

    Europa
    vor 2 Monaten
  •  ...continued growth. Check out more about our recent funding round of $365 million  here . Hostaway is seeking a highly motivated Staff Data Engineer to join our team and drive our growth in the market.   Your Mission You will be leading the design and implementation... 
    Empfohlen
    Vollzeit
    Homeoffice
    Remote job

    REFLIK

    Europa
    Vor einem Monat
  •  ...overview of this role We are seeking an Intermediate Frontend Engineer to join our growing  Plan:Knowledge team. The  Plan:Knowledge team...  ...Creating responsive and accessible UI components using Vue.js   What You'll Do Develop features and improvements to the... 
    Javascript
    Vollzeit
    Homeoffice
    Remote job

    CIMA Staffing

    Europa
    Vor einem Monat
  • Job description:The CERN Theoretical Physics Department (CERN-TH) is seeking candidates for Limited Duration (LD) research staff positions. We are looking for outstanding researchers in the area of particle phenomenology and collider physics. Diversity has been an integral... 
    Empfohlen
    Vollzeit

    Inspire

    Europa
    Vor 19 Tagen
  •  ...We are looking for a  Senior Blockchain Engineer to join our team and help build a  Real-World Asset (RWA) protocol . You will be responsible...  ...libraries for integrating with our Programs using Rust and  Node.js Collaborate with  backend engineers and product teams to... 
    Javascript
    Vollzeit

    Bee Talents

    Europa
    vor 2 Monaten
  • USD 65000 - USD 75000 pro Jahr

     ...conceptualization to launch with minimal assistance from senior engineers Solve complex, but fun, technical challenges Research, propose...  ...IE or Safari Our Tech Stack: Azure, .NET 8.x, C# 12, Ember.js 5.7 (Octane), Bootstrap 5.x,Selenium, Entity Framework 8.x, SQL... 
    Javascript
    Vollzeit

    Remote Team Solutions

    Europa
    Vor einem Monat
  •  ...We are looking for a Backend Engineer to help us build and maintain the internal platform and tooling, supporting business scalability and engineering velocity needs. Reporting to the Platform Team Lead, this role will involve a healthy mix of foundational backend work... 
    Javascript
    Vollzeit

    Apollo Technical LLC

    Europa
    vor 2 Monaten
  •  ...behavioral data into governed, high-fidelity fuel for AI-powered applications—including advanced analytics, real-time personalization engines, and AI agents. Digital-first companies like Strava, HelloFresh, Auto Trader, Burberry, and DPG Media use Snowplow to collect... 
    Vollzeit
    Remote job

    FEG Outsourcing Administrativo

    Europa
    Vor einem Monat
  •  ...Futures .   Become a Krakenite and build the future of crypto!   Proof of work The Team We are seeking a skilled Software Engineer to join our Desktop team developing and enhancing  Kraken Desktop , the premier electronic trading platform. This role involves... 
    Vollzeit
    Remote job

    Optimum Source Inc.

    Europa
    Vor einem Monat
  •  ...personalization products  Collaborate with cross functional teams spanning user research, design, data science, product management, and engineering to build new product features that advance our mission to connect artists and fans in personalized and useful ways Prototype... 
    Vollzeit

    WEB PEPPERS

    Europa
    Vor einem Monat
  •  ...France (and tomorrow in Europe)? Are you looking for a work environment that values trust, proactivity, and autonomy? Are our  Engineering principles aligned with your vision? Then Pennylane is the right place for you !   Our vision We aim to become the most... 
    Vollzeit
    Unternehmer
    Remote job
    Schichtarbeit

    AON

    Europa
    Vor einem Monat
  •  ...Job Description: As a  Principal Data Engineer at Everstream Analytics, you will play a critical role in building and maintaining our data infrastructure. You will work with a team of talented engineers to design, develop, and optimize data pipelines and data products... 
    Vollzeit
    Remote job

    AON

    Europa
    vor 2 Monaten
  •  ...of millions of entrepreneurs in France and Europe? Do you thrive in a trustful, fast-paced environment? Do you feel like our  Engineering principles are aligned with your vision ? Then Pennylane might be the right place for you — and you, might be the perfect fit for... 
    Vollzeit
    Von zu Hause
    Unternehmer
    Im September
    Homeoffice
    Remote job

    Resource Development Co Inc

    Europa
    vor 2 Monaten
  • USD 120000 - USD 180000 pro Jahr

     ...challenges. In this role, you'll work closely with the CTO and Engineering team to improve sample efficiency, test credit assignment...  ...required for this role] : TypeScript, JavaScript, Vue.js and its ecosystem, Node.js, Strapi, PostgreSQL, HTML5, CSS3  We write well-... 
    Javascript
    Vollzeit
    Remote job
    Flexible Arbeitszeit

    TALENGER

    Europa
    Vor einem Monat
  •  ...and make everyone a creator. Check out  our brand video to get a deeper insight into what we're working on here at Synthesia. In engineering, we are working on a variety of ambitious projects that are critical to our mission. These range from hyper-personalized... 
    Vollzeit
    Remote job

    Contique Global

    Europa
    Vor einem Monat
  •  ...Ensure that replenishment is carried out where necessary and that stock levels are maintained according to client demand. Ensure staff uniform is allocated aside for staff use Liaise with Inventory control regarding deliveries, stock transfers, stock takes & return... 
    Vollzeit
    Soforteinstellung

    Gucci

    Europa
    vor 2 Monaten
  • Pensum: 80 - 100 % Tätigkeit Support und Engineering der Voice Services im 2nd-/3rd-Level Support Technischer Support für Voice Kunden und Partner Technische Unterstützung des Sales Teams bei Offerten Selbständige Abwicklung von Kunden-Aufträgen für Kommunikationsanlagen... 
    Ferienjob
    Homeoffice

    IT Recruitment GmbH

    Liechtenstein
    Vor 19 Tagen
  • CHF 100000 pro Jahr

     ...~Collaborate with domain scientists to translate algorithms into prototype decision‑support tools Track B – LLM / Knowledge‑Engineering ~Develop and fine‑tune LLM pipelines that integrate structured reasoning tools (e.g. retrieval‑augmented generation, knowledge graphs... 
    Postdoc Stelle
    Im September

    Inspire

    Europa
    Vor einem Monat
  •  ...AG Zur Erweiterung unseres Teams im  Bereich  Cloud & IT Services suchen wir per sofort oder nach Vereinbarung einen IT-System-Engineer (w/m/d). Bewirb Dich jetzt und werde ein KYBERNA #IThappymaker! Weil wir der Überzeugung sind, dass funktionierende IT  Menschen glücklich... 
    Homeoffice
    Ferienjob

    KYBERNA AG

    Liechtenstein
    Vor 6 Tagen
  •  ...diverse applicants. As part of its ongoing efforts to grow its infrastructure footprint Exoscale is hiring a Site Reliability Engineer. The site reliability engineer plays a critical role in ensuring constant availability of the Exoscale platform. The... 
    Vollzeit
    Von zu Hause
    Homeoffice
    Flexible Arbeitszeit

    Exoscale

    Vereinigte Königreich
    vor 2 Monaten
  •  ...diverse applicants. As part of its ongoing efforts to grow its infrastructure footprint Exoscale is hiring a Site Reliability Engineer . The site reliability engineer plays a critical role in ensuring constant availability of the Exoscale platform. The engineering... 
    Vollzeit
    Von zu Hause
    Homeoffice
    Flexible Arbeitszeit

    Exoscale

    Vereinigte Königreich
    vor 2 Monaten
  •  ...Jahresstelle, vielfältiges Aufgabengebiet, eigene Verantwortungsbereiche, Weiterbildungsmöglichkeiten, sicheren, langfristigen Arbeitsplatz.  Interesse? Dann werde Teil unseres Teams und bewirb dich bei uns unter staff@hotelsteiner.com Wir freuen uns auf deine Bewerbung!... 
    Vollzeit
    Teilzeitarbeit
    Wochenendjob

    Steinerhof KG des Peter Pfeifer & co.

    Italien
    Vor 15 Stunden
  •  ...entgegenbringt Freundliches Betriebsklima Freiraum für die berufliche Weiterentwicklung Flexible Arbeitszeiten in Rahmen von Gleitzeit   Bitte senden Sie Ihre aussagekräftige Bewerbung direkt an die beauftragte Personalberatung Staff & Line über das Karriereportal... 
    Backoffice
    Flexible Arbeitszeit

    STAFF & LINE KG

    Italien
    Vor 7 Tagen
  •  ...Entlohnung mit attraktiven Zusatzleistungen Eine intensive Einarbeitung, um Dich auch als „Berufseinsteiger“ zum Experten zu machen   Bitte sende Deine aussagekräftige Bewerbung an die von uns beauftragte Personalberatung Staff & Line über das Karriereportal... 
    4 Tage Woche
    Schichtarbeit

    STAFF & LINE KG

    Italien
    Vor 7 Tagen
  •  ...Einarbeitung, die Sie auf Ihre neue Herausforderung vorbereitet Langfristige Zusammenarbeit wird geboten Eine attraktive Vergütung   Bitte senden Sie Ihre aussagekräftige Bewerbung direkt an die beauftragte Personalberatung Staff&Line über das Karriereportal... 

    STAFF & LINE KG

    Italien
    Vor 7 Tagen
  •  ...lange Saison - fast 11 Monate, Aufstiegsmöglichkeiten, Weiterbildung, Zusatzkrankenversicherung,  Du wohnst in der Umgebung und hast Interesse? Dann werde Teil unseres Teams und bewirb dich bei uns unter staff@hotelsteiner.com Wir freuen uns auf deine Bewerbung!... 
    Wochenendjob
    Spätschicht

    Steinerhof KG des Peter Pfeifer & co.

    Italien
    Vor einem Monat
  •  ...Jahresstelle, vielfältiges Aufgabengebiet, eigenen Verantwortungsbereich, Weiterbildungsmöglichkeiten, sicheren, langfristigen Arbeitsplatz.  Interesse? Dann werde Teil unseres Teams und bewirb dich bei uns unter staff@hotelsteiner.com Wir freuen uns auf deine Bewerbung!... 
    Teilzeitarbeit
    Selbständige Tätigkeit
    Wochenendjob

    Steinerhof KG des Peter Pfeifer & co.

    Italien
    vor 2 Monaten
  •  ...Was wir bieten: 6 Tage Woche, Vollzeitstelle, ein tolles Team, gepflegter sauberer Arbeitsplatz, Weiterbildungsmöglichkeiten Interesse? Dann werde Teil unseres Teams und bewirb dich bei uns unter staff@hotelsteiner.com Wir freuen uns auf deine Bewerbung!... 
    Vollzeit
    Im September

    Steinerhof KG des Peter Pfeifer & co.

    Italien
    vor 2 Monaten
  •  ...und geregelte Arbeitszeiten Interessiert? Dann freuen wir uns auf Deine Bewerbung! Bitte sende Deine vollständigen Unterlagen an staff@hotelsteiner.com oder kontaktiere uns telefonisch unter (***) ***-****. Werde Teil unseres Teams und bringe deine Leidenschaft für... 
    Vollzeit

    Steinerhof KG des Peter Pfeifer & co.

    Italien
    vor 2 Monaten
  •  ...Switzerland in 1968, Zühlke is owned by its partners and located across Europe and Asia. We are a global transformation partner, with engineering and innovation in our DNA. We're trusted to help clients envision and build their businesses for the future – to run smarter... 
    Von zu Hause
    Homeoffice
    Flexible Arbeitszeit

    Zühlke Engineering AG

    Portugal
    Vor 21 Tagen

Wollen Sie mehr Stellenangebote erhalten?

Abonnieren Sie und erhalten Sie ähnliche Stellenangebote wie Staff Engineer - Node.js. Seien Sie der Erste, der sich bewirbt!

Anmelden, um alle Funktionen unseres Dienstes zu nutzen.
  • Suche nach Stellenangeboten
  • Favoriten
  • Lebenslauf erstellen
    Neu
  • Gehälter
  • Job-Newsletter