Fullstack Developer (JavaScript/Node.js + Python)
Praha, Czech Republic
⚠️ We'll shut down after Aug 1st - try foo🦍 for all jobs in tech ⚠️
Stats Perform
Top pro teams and media choose Stats Perform's trusted Opta sports data and AI to build magic from the detail of sport for billions of fans.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.
We are looking for a Fullstack Developer to join our team and contribute to the development of Opta Vision Tooling – an internal platform used by data analysts to process, correct and enrich data from Computer Vision models and live sports matches. This role involves building reliable tools with a strong focus on data integrity, usability, and real-time performance.
Responsibilities:
- Develop and maintain internal tooling for sports data annotation and correction.
- Implement features for editing data from scouting and CV models (e.g. player trajectory outside camera frame).
- Support real-time and post-match correction of data (e.g. incorrect player recognition).
- Add dynamic visual elements to video streams (e.g. overlays with player information).
- Collaborate with analysts and ML engineers to build robust, efficient solutions.
Requirements:
- Solid experience in fullstack development, with a focus on backend (Node.js).
- Proficient in React and modern JavaScript frameworks.
- Comfortable working with Python or motivated to learn more in this area.
- Understanding of basic concepts in Machine Learning or Computer Vision outputs is a great advantage.
- Additional tools knowledge is beneficial: REST APIs, Git, CI/CD pipelines, data structure management.
We offer:
- Opportunity to work on technically complex, real-world problems with direct impact on sports analytics.
- Work on a modern, interactive platform with real-time sports data and visualizations.
- Extra vacation days, with more added as your tenure grows.
- Mental health days – Company-wide days off to reset and recharge.
- Hybrid work flexibility – Because productivity isn’t tied to a desk.
- Career & learning support – Access to Udemy, O’Reilly, and other learning platforms to keep your skills sharp.
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.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: APIs CI/CD Computer Vision Git JavaScript Machine Learning Node.js Pipelines Python React
Perks/benefits: Career development Team events
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.