Senior Frontend Engineer (remote/relocation possible)

Job description

Will you join us on a journey to disrupt the trillion-dollar travel industry? We are looking for the best and brightest who share our passion for travelers, data and product.

FindHotel believes travel is the one thing that opens minds to new ideas, cultures, and ways of thinking. Our mission is to GET EVERY TRAVELLER THE BEST ACCOMMODATION DEAL, WORLDWIDE. From adventure travel and backpacking to honeymoons and family vacations, we genuinely care so that every traveller can make the best-informed accommodation choice at the absolute best conditions for every trip.

We are looking for enthusiastic, motivated senior front-end engineers to help build the best user experience for our brand new product. You will collaborate with team members with a wide range of expertise, including other engineers, UX experts, data analysts, and a PO.

We are working with a modern stack consisting of ES2016, React 16, Redux and Ramda. We use Babel and Webpack and our server runs on Node.js, while our APIs are built with Go and Elixir. We employ unit, snapshot, and end-to-end testing where it adds value, and use Flow and XO / Prettier to keep our code base in good shape, even with multiple A/B tests running simultaneously. We work in a flexible, results-oriented team structure, focussed on shipping value in a collaborative fashion, with hopefully just the right amount of bureaucracy.

What you will be doing

  • Work with your team to build innovative multi-device hotel marketplace products. Besides your own specialisation, you will be involved in shaping all key aspects of our customer facing products.
  • Relentlessly improve the end-user’s experience and validate your work via A/B testing with real users.
  • Optimise device-specific web experiences, including mobile phones, tablets and desktop devices.
  • Work on new initiatives to help our users find, book and manage their bookings directly from FindHotel.

What a day in the office might look like

In the morning, you and your fellow engineers sit down with your Product Owner, UX designer and a Data Scientist to discuss the trajectory of an ongoing A/B test. You decide together that based on available data, a new variation for the way we display room perks on the mobile search result page is expected to improve conversion. After lunch you and the UX designer sketch the variation which you will build together with your fellow teammates. After you deploy your experiment to the live site you'll be brainstorming about that new feature you want to build for the tablet optimised version of the website, which is added to the backlog of test ideas.
After a few days, the Data Scientist will update the team on the status of the A/B test, for which you and the team will plan follow up tasks in the next planning session.

The squads

You will be working with one of our multi-disciplinary squads to help you shape the product to our users' needs. We currently have three customer facing squads, one working on the search funnel, another squad dedicated to our booking / checkout process and a new squad focussing on retention of our users. We are happy to work with you throughout the recruitment process to find the right squad for you to start in.

You will work together with other squads such as performance marketing and customer support, as well as the teams that are responsible for building the services used by the product, such as live offer data, caching and event tracking solutions.


People we love

  • You are a senior front-end engineer with at least 6 years experience in front-end development (Modern ECMAScript, HTML5 and CSS3) - we don’t require experience with any specific framework, but we do expect experience with a modern set up and tooling environment.
  • You have a strong passion for the end user experience, from pixels to performance.
  • You can identify the right balance between technical excellence and good-enough to ship - and know when good-enough won’t scale any further and will push for a longer term solution.
  • You are flexible, curious and data-guided in helping decide us what to work on.
  • You have a keen eye for details, working closely with our designers to bring a smooth product to the end users.
  • Mobile web development affinity is a plus.

Why join us now?

  • We aim to help 10M customers book on FindHotel annually by 2023, up from 2M in the past 12 months. We do that using data, transparency & industry leading features.
  • We grew the number of bookings by +100% Year-Over-Year both in 2018 and 2019, and even managed to thrive in Corona times by growing bookings by +40% in 2020. Now that the travel market is opening again we are rapidly accelerating our growth rate.
  • From our early beginnings as an organisation that excelled in user acquisition. In recent years we have grown into an engineering and product-driven organisation. Our independence from major players in the industry, and the maturity that we have achieved in terms of user acquisition, engineering and product enables us to be disruptive and build customer features that nobody else in the industry will.

Do you want to know if FindHotel is the right place for you? Find out by reading our CEO's blog post.

What we offer:

  • Plenty of chances to learn and grow – you’ll be surrounded by some of the brightest minds in the city, be part of a culture which promotes knowledge sharing, trust and transparency.
  • A profitable company with fast growth and a massive scale opportunity, with a great team core built from years of investment. We are not a rocketship that was launched yesterday but a maturing organization that reached product-market-marketing fit and is beginning to enjoy economics of scale.
  • A competitive compensation package + perks and benefits (including significant share appreciation rights).
  • Flexible time off (take as many holidays as you need) and a chance to work remotely - we measure results, not time spent in the office.
  • You will be part of a highly international team that enjoys work, eat & play together in one of Amsterdam best office locations.
  • We value good food and offer catered lunches from various cuisines, great coffee, ice-cream in the fridge and the occasional bbq in our garden and company events in Amsterdam and abroad.
  • A budget for your dream home office.

Note: we are looking for an 80% match with the requirements above. Do you have experience with similar tools and technologies as the ones mentioned above? Great! If you are eager to learn our tech stack, we are happy to talk to you!

Follow us on Instagram to see what life at FindHotel looks like