Hello!

Thanks for taking a look at the job description for Contract Javascript Developer at Impala. We felt a little bit impersonal just throwing you right in there with words like “revolutionizing” and “disrupting”.

As such, we want you to know that the person that wrote this job description apologises in advance for any clichés, tropes or sudden-insecurity-driven-panic-attacks that you might find in the description below.

What is Impala now?

Impala makes building travel software incredibly easy. We provide hotels with a powerful data management platform that makes connecting to software, hardware and room distributors extremely easy. Think Twilio for Travel.

We launched in January 2019 and since then have grown at - quite frankly - a ridiculous old clip. Our technology is already installed in hundreds of hotels worldwide, on six continents and categorises more than 1 billion data points.

We are a team exceptional people split across engineering, product and commercial that have built a fantastic community.

Where is Impala going?

We’re supported by some of the best investors in the business, the early stage backers behind Deliveroo, PillPack, SecretEscapes, Zoopla, Trivago and more. They’re on board because of our vision - revolutionizing a $1.6 trillion dollar market that’s been out-of-date for 20 years.

Within the next two years, 25% of hotel bookings worldwide will flow through Impala technology and the product that we’re building will support the entire ecosystem of travel technology (we already have over a thousand companies signed up).

Anyone travelling anywhere will interact with products powered by Impala and to achieve this we’re growing the team to 50 people within the next year. So now is the most exciting time to be joining Impala as we go through a large push to scale up!

A brief overview of what you will be doing here:



Work with one of our largest technical customers to deliver a new means of integration with our API.



Lead and deliver the project with support from one of our senior developers.



You should join us if:



You are an experienced Node JS developer , with proven success deploying and maintaining production services.

, with proven success deploying and maintaining production services.

You have knowledge of queuing systems such as RabbitMQ

queuing systems such as

You have experience with Key-Value Stores, SQL and No-SQL databases , (we use PostgreSQL & MongoDB).

, (we use PostgreSQL & MongoDB).

You are someone who is very comfortable working independently



You are comfortable working with stakeholders to set and meet expectations



Where will you Work?

This is a remote position (all of our engineering team and some of our other staff members are distributed). This means you can work from anywhere +/- 2 Hours of London, timezone wise (and less than a 3 hour flight).

Please note, we only accept candidates in Western Europe because of timezone and travel time differences. We make no exceptions (we don’t have time to!).

What you will get in return?



You’ll be working somewhere that encourages collaboration, is transparent, has a strong focus on wellbeing, and doesn’t just pay lip service to it’s Core Values.



For more information about what it's like working here, check out our Glassdoor page.

Sound interesting?

If your answer is yes and you are really excited to learn more then please check out our Medium page which includes more information about who we are, what we do, what matters to us, and our culture.

Want to know more about our CEO, or want a deeper understanding of our what and why? Watch this video. https://www.youtube.com/watch?v=nxBZuoxCbKM