Full Stack Developer

Technical Services · London, London, City of
Department Technical Services
Employment Type Full-Time
Minimum Experience Mid-level

Full Stack Developer at FanHub

Permanent Position - London (remote during lockdown)

What you tell your friends you do

“I work in Sports tech! I work across multiple digital products like fantasy and predictor games and my job is to ensure we are delivering best of breed technical solutions to our clients.”

What you will really be doing

  • Working with other developers and product teams to produce efficient, robust, high performant PHP APIs and data services, and launch these in AWS to power our suite of applications.
  • Developing responsive front end solutions for web applications using React JS as well as custom vanilla JS solutions
  • Consulting with clients to gather technical requirements for third-party integrations and documenting solutions
  • Working with the broader FanHub team in understanding optimal technical approaches for prospective projects and clients
  • Communicating technology ideas and issues with peers and management

How you will be doing this

  • Working closely with the GM of Technology based in London and our team of developers, product managers, designers, QA and live support teams across the globe.
  • Working within project teams of typically 1-2 other developers to ensure tasks are estimated, planned into sprints, and delivered on time and within scope.
  • Helping monitor and maintain our AWS hosting infrastructure to ensure we meet stability, security and cost optimisation benchmarks.
  • Building proof of concepts using new technology, and evaluating the suitability of introducing these within the FanHub technology stack.
  • Being an enthusiast in the technology industry, keeping up with latest trends and security risks.
  • Possessing a love for sport and ideally a passion for fantasy sports!

What have we worked on recently?

A huge variety of things! We launch over 50 products each year, some of which are:

  • Fantasy Football games for The Sun Dream Team and The Telegraph
  • Predictor games for all sports from football to cricket to darts to horse racing
  • Reality TV predictor games for series like The Bachelor and Love Island
  • Location based daily fantasy game for Buffalo Wild Wings sports bars in the USA
  • Fantasy and Pick Em games for the NFL, NBA and MLB across multiple territories and languages
  • Polls, quizzes and real-time games like Live Trivia for the NBA

Skills & Requirements

Below is a list of things we’d like to find, but don’t expect a unicorn that meets everything. Hopefully you tick most of the boxes and are passionate to learn more about the ones you don't.

  • 2+ years as a web developer with experience across both Backend and Frontend technologies
  • Backend
    • Experience building web services and data feeds, ideally using PHP & MySQL
    • Knowledge of OWASP 10 and the latest security vulnerabilities
    • Experience writing unit tests and using testing frameworks
    • Understanding of performance testing techniques and caching strategies to improve performance under high load
    • Experience using AWS or other cloud computing services
  • Frontend
    • Experience building Single Page Applications using modern frameworks like ReactJS, Angular and Backbone
    • Strong understanding JavaScript, CSS and HTML
    • Experience integrating APIs and JSON data feeds in real-time environments
    • A knowledge of browser performance and page rendering best practices
    • Experience integrating third-party tagging and advertising libraries is a plus
  • General
    • Ability to troubleshoot programming issues and bug fix
    • Proficiency with build and management tools such as unix, git, webpack, grunt & gulp
    • Experience using and configuring CI/CD for deploying applications
    • Exceptional time management and communication skills with great attention to detail
    • Ability to brainstorm and communicate technology ideas and issues with peers, tech leads and management
    • An ability to consult with clients in order to gather technical requirements for third-party integrations, and help estimate and document solutions

We offer

  • An exciting opportunity to work within the sports and games industry
  • Room for you to do things your way
  • Some flexibility with working hours, so long as you get the job done
  • Opportunities to work in some of our other offices around the world - Melbourne, Sydney, New York and Atlanta
  • 25 days of paid leave, so long as you promise to come back!
  • An amazing bunch of people to make coming to work every day something you enjoy

Thank You

Your application was submitted successfully.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

  • Location
    London, London, City of
  • Department
    Technical Services
  • Employment Type
  • Minimum Experience