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 travellers, 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 an enthusiastic, motivated and hands-on Engineering Lead (EL) to help build the best user experience for our brand new product. You will be joining our Customer Experience (CX) Tribe and lead one of the teams responsible for our customer facing product. You will work closely with your squad, UX engineer, PO, other ELs and CX Tribe Leader. You will have a leading role in shipping high-quality product your team is responsible for and you will have a key role in developing your people and building a high-performing team.
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 ESLint / Prettier to keep our code base in good shape, even with multiple A/B tests running simultaneously. We work in a flexible, results-oriented and customer-centric team structure, focussed on shipping value in a collaborative fashion, with hopefully just the right amount of bureaucracy.
What you will actually be doing / responsibilities
What a day in the office might look like
In the morning, you and your squad have an online refinement session with your PO, UX designer and you are discussing the design and implementation of new features that will enable the team to ship a great new experience for our customers. You carefully consider the impact of the new features on the entire product and support the team with identifying any bottlenecks, risks and unknowns. You raise questions that help refine the requirements and uncover impact on other parts of the system. You facilitate the conversation and make sure that everyone is focused on building on top of each other’s ideas in the process of finding the best possible solution. Today you decided to be in the office, and after lunch with the team you play table tennis or pool and go for a walk with colleagues in the city center. After that you work with an engineer to unblock them and conduct a 1-1 with one of your engineers. In the late afternoon you have scheduled a deep-work time and you are working on a complex implementation for one of the new features the squad is planning to ship this sprint. Throughout the day you were keeping an eye on the application dashboard in DataDog and checked the effect on a newly released feature in Looker (there you see the A/B test dashboard).
Who we are looking for / requirements
Why join now?
Is FindHotel is the right place for you? Find out by reading our CEO's blog post
What we offer:
Blog posts worth reading