Project Details

William Hill App

iOS Lead Engineer
General Info

Get the definitive betting experience on your mobile or tablet with the William Hill app. Get instant prices on thousands of markets and stay close to the heart of the action with live streaming and advanced in-play scoreboards. Bet, watch, cash in and more – wherever and whenever you want.

This is a real money gambling app. Please gamble responsibly and only bet what you can afford. For gambling addiction help and support, please contact Gamble Aware at 0808 8020 133 (UK) or 1800 753 753 (IRE). Alternatively, visit (UK) or (IRE).

  • Welcome offer: Use C30 when you sign up to get £30 in free bets after your first £10 bet
  • Bet Boost: Whether you include Premier League, the big fight or a Grand Slam, boost your accas of 3 or more selections
  • YourOdds: Bet on the markets everyone’s talking about with YourOdds
  • Bet on and watch live sports: There’s no better feeling than seeing your bet win – we stream heaps of horse racing, tennis, football and more on our app
  • Cash In: You can win even if your bet doesn’t with Cash In, your opportunity to accept an early pay out offer while the action is ongoing
  • Partial Cash Out: For those seeking the best of both worlds – get something back on your bet early while waiting for the rest to play out
  • In-play: Bet on countless in-play markets now with advanced, in-depth scoreboards so you know exactly what’s happening
  • Responsible Gambling: We’re here to help if ever you stop to find betting enjoyable
  • Customer Service: Phone, email, live chat, social media – whatever the communication method, we’re at your service

Main Responsibilities

  • Interviewing, building and leading the iOS Team
  • Ensuring the performance, quality, and responsiveness of applications
  • Collaborating with a team to define, design, and ship new features
  • Identifying and correcting bottlenecks and fix bugs
  • Coordinating the development efforts of multiple iOS teams
  • Collaborating closely with product and design teams to create innovative user interfaces and features, optimized for mobile platforms
  • Continuing improving the app quality of experience on a large number of devices
  • Staying up-to-date on iOS platform and ecosystem developments
  • Continuously discover, evaluating, and implementing new technologies to maximize development efficiency