Czech Republic, Prague
Fulltime: 40 hrs a week
Experience: 4-6 Years
Education Level: Professional Bachelor
Information Technology
Closing: 18 June 2025

Introduction

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.

What are you going to do 

As part of our team, you'll build and maintain smart web tools that power our internal operations. working closely with our AI experts, you'll help bring intelligent features to life. using React.js, TypeScript, and modern microservices architecture, you'll create fast and scalable interfaces for our multi-sport applications. you'll also support cloud deployments on AWS or internal infrastructure, always pushing the boundaries of what technology can do in sports data.

Essential skills and knowledge 

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.

What 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.
  • Career and professional growth - Learning programs & access to Udemy, O'Reilly and more.
your-application-process[1]

Application process

First Contact

We carefully review your application and in the coming weeks, you will be notified for an interview session if you are selected. Only shortlisted candidates will be contacted within 7 days. 
 

Scheduling an Interview

After being shortlisted, you will be contacted via email or telephone to arrange for a date on your availability for the qualification interview. 

Phone/ Qualification Interview

During the interview, you will be assessed on your level of experience and skills, work history, availability, and the qualifications the company is seeking for the position.

Meeting in Real Life

After successfully making through the phone interview, a face to face interview will be scheduled between the candidate and recruiter. This session can be a more in-depth  interview to review your communication and interpersonal skills.

Application for the Position

Submission of candidates resume for client’s approval and screening.

Do you have questions?

MH

Miroslava Hájková

+420 725 377 455