Search all jobs
Stats Perform Logo

Full Stack Developer (React.js)

  • Prague, Czech Republic
  • Full time
  • £55,000 - £64,999
  • 27th April 2025
View organisation profile
Apply Favourite
Copy Link

Are you a skilled full-stack developer passionate about building innovative, data-driven solutions? Join us as a Mid/Senior Software Engineer and help develop internal tools that deliver high-quality data while collaborating closely with our AI team to drive operational excellence in sports analytics.

Full Description

Stats Perform is the market leader in sports tech. Anywhere you find sport, Stats Perform is there. We succeeded thanks to a team of amazing people. They spend their days collecting, analyzing and interpreting data from a wide range of live sporting events. 

If you combine this real-time data with our 40-year-old archives, elite journalists, camera operators, copywriters, the latest in AI wizardry and a host of 'behind the scenes' support staff, you've got all the ingredients to make it a magical experience! 

 

Are you a skilled full-stack developer passionate about building innovative, data-driven solutions? Join us as a Mid/Senior Software Engineer and help develop internal tools that deliver high-quality data while collaborating closely with our AI team to drive operational excellence in sports analytics.

 

Key responsibilities:

  • Develop and maintain web applications for internal operations to deliver high-quality data.
  • Collaborate closely with our AI team to integrate intelligent features into our tooling.
  • Create responsive interfaces with React.js and TypeScript that scale for multi-sport applications via microservices and micro-frontends.
  • Innovate and iterate on solutions using modern technology stacks.
  • Support cloud operations via AWS or in-house clusters.
     

 

Required qualifications:

  • Proven full-stack experience with React.js and TypeScript.
  • Strong understanding of the full Software Development Lifecycle (SDLC).
  • Proven experience in cloud computing and/or with in-house clusters (e.g., Kubernetes).
  • Knowledge of relational databases (e.g., MySQL, PostgreSQL) and/or NoSQL databases (e.g., Elasticsearch).
  • Ability to optimize performance in React applications.
  • Strong problem-solving and collaboration skills.
  • Nice to have: willingness to use Python.

 

We offer

  • Premium medical care – Fully covered top-tier private healthcare.
  • 25 Days of vacation – Plus extra days based on your length of service.
  • Mental health days – Company-wide days off to rest and recharge.
  • MultiSport card – Free daily access to fitness and wellness centers.
  • Flexible work options – Hybrid work mode (role-dependent).
  • Pension contribution – We match up to 3% of your salary.
  • Referral bonus – Earn up to 90,000 CZK for successful hires.
  • Career and professional growth – Learning programs & access to Udemy, O’Reilly and more.

 

Diversity, Equity, and Inclusion at Stats Perform
At Stats Perform, diversity drives innovation. We are committed to building an inclusive, welcoming workplace where everyone is valued and respected. Our DEI goals are at the heart of our culture, ensuring we better serve our clients and communities.

The organisation

Stats Perform
  • Media & Broadcast
  • London, UK
  • 2000+ employees
  • Website

The market-leading sports technology company across media and tech, betting, and team performance.

More jobs from Stats Perform

Stats Perform Logo
Senior Backend Engineer (Python/AWS)
  • Prague, Czech Republic
  • Full time
  • £65,000 - £74,999
Stats Perform Logo
MySQL Database Engineer
  • Katowice, Czech Republic
  • Full time
  • £65,000 - £74,999
Stats Perform Logo
Data Collection Analyst (Support) - FT
  • Aveiro, Czech Republic
  • Full time
  • £15,000 - £24,999
Stats Perform Logo
Sales Executive
  • Prague
  • Full time
  • Competitive
Stats Perform Logo
Deputy Editor – Global Editorial
  • UK REMOTE
  • Full time
  • Competitive
Create a job alert

Get notified as soon as new jobs matching your ambitions go live.

Create a course alert

Create a job alert