Javascript Engineer

I’m interested


Leeds - St Johns

Contract type


Job description

Retail is the shop window of William Hill. We’re the UK’s largest land-based bookmaker with over 2,300 licensed betting shops in the UK. Our tech delivers real-time odds to customers via 3000 self-service betting terminals spread throughout the UK. We should know – we developed and built them ourselves. 

We also provide the software to fill our shop video walls with a rich content of sporting data to provide our customers with all information they need to enhance their betting experience.

Betting can be tricky. There's a lot of data to pay attention to, it updates frequently, and there's always money at stake. Our job is to make it as easy as possible for a customer to navigate the sea of data, find what they want, strike a bet and look damn good doing it. We’re a small team but it’s where our entire tech stack meets our customers, and you can help us to shape the future of their betting experiences.   

What we’d like to see from you:

We’re looking for someone with a thorough understanding of Javascript, either ES5 or ES6 – this is one of the most important factors. We would also love to see experience developing Single Page Applications, writing maintainable CSS on a large website or application, and developing interactive features. Our other key technologies are React, Jest and Git.

If you're interested in joining us, we want to hear about some of the projects you're proud of, problems you've solved in an interesting way, or even better a link to your GitHub profile so we can see for ourselves - if you were excited about it, chances are we'll be too.