Join Us

Senior Full Stack Developer

Role Overview

As a Senior Full Stack Developer, you will be joining a small, but growing team, dedicated to predicting the outcome of cricket matches.
Your role will be maintaining existing user interfaces and taking the lead in designing and building future iterations of the product. You will work closely with all members of the team to ensure our predictive modelling is delivered and interacted with in a performant and easy to understand manner to optimally inform real-time trading decisions.

This is a hybrid role with London Victoria office attendance expected twice a week.

  • Additional pay: Bonus scheme
  • Schedule: Monday to Friday
  • Strong proficiency in JavaScript, HTML and front-end languages and frameworks
    (React, jQuery)

Benefits:

  • 28 days + Bank Holidays leave
  • Purchase up to 5 extra days of holiday/year
  • Casual dress
  • Company events
  • Cycle to work scheme
  • Flexible schedule
  • Private medical insurance
  • Optical and Dental cover
  • Generous paternity and maternity leave
  • Referral programme
  • Company sick pay
  • Team lunches

Senior Full Stack Developer


  • Developing and implementing highly responsive user interfaces (using React or similar)
  • Developing and maintaining the Java backend code, including but not limited to handling data ingestion from internal databases (MSSQL, PostgreSQL) and streaming platforms (Apache Kafka) for real-time updates
  • Ongoing monitoring and improving of both the front and backend performance
  • Managing deployment to production and staging environments
  • Documenting application changes

What you need for this role:


  • A Technical background – BSc or equivalent in a computing, engineering or science discipline with strong relevant experience in IT
  • Strong proficiency in JavaScript, HTML and frontend languages and frameworks (React, jQuery)
  • Proficient in backend configurations to support frontend development, with a focus on Java and data integration from databases such as MSSQL and PostgreSQL
  • Hands-on experience developing UIs with real-time updates
  • Experience with UI/UX design
  • In-depth experience of software version control systems (preferably GitLab) and confident working with JIRA & Confluence and similar tools

Nice to have:

  • Experience with Apache Kafka
  • Experience with AWS
  • Experience with Sports Betting Industry
  • Familiarity with Unix or Linux environments
Want to work with Pythia?