UI Developer

I’m interested


Leeds, UK



Job description

At William Hill we're building the next generation Sports Betting platform that optimises flexibility, performance, responsiveness and resiliency. The technologies we like to use include React, Yarn, Styled Components, Webpack, Gitlab CI, Kubernetes and AWS. You’ll work with the developers of our REST APIs and WebSockets to deliver high performance, low latency interfaces for our end users.


We are looking for an experienced front-end UI Developer to maintain and build our interfaces. It’s a hands-on role within a delivery team and you won’t ever be sat twiddling your thumbs. You'll be active in all phases of the development lifecycle.


There is also the opportunity to be involved in the design of our interfaces. You'll work directly with the customer creating wireframes and mock-ups to deliver great user experiences.


What you'll be doing


You'll be working with the team to develop interfaces for our end users and making sure the designs arrive at the most performant and user-friendly solutions. You'll investigate, reproduce and resolve defects and use refactor code where there’s benefit in doing so.


You'll also:


  • Review code and provide constructive feedback
  • Pair program with other UI developers
  • Optimize applications for maximum speed and scalability
  • Translating functional and non-functional requirements into working software
  • Work in an Agile team that consists of developers, PO, Scrum Master and others
  • Take responsibility for the product and your contributions to it
  • Be active in our communities of practice across engineering and development to continually enhancing our collective knowledge.


  • What we'd love to see from you


  • Experience with React
  • Professional development experience with a focus on the most common CSS techniques, CSS preprocessors, HTML, DOM, browser support and engines, HTTP and browser performance
  • Demonstrable knowledge of JavaScript  and experience of building software from inception to production is desirable
  • Familiarity with version control systems
  • Desirable knowledge of Agile delivery principles and practices such as Scrum or Kanban.


What we offer 


Our benefits package is competitive and offers a range of options.  In addition to the standard 25 days holiday, you'll get an extra day off for your birthday. If you're looking for long term career development, our global business is the ideal place to establish yourself and make an impact.


We offer a balanced approach to office and home working - now and for the long term future. We know that not everyone is the same, many people have embraced the home working whilst others can't wait to get back. Therefore, we are offering our employees the opportunity to work from home up to 80% of the time with 20% of office time built in to ensure we get some face-to-face collaborative team time - and the chance for a coffee and catch up!