Frontend Developer (JS/TS)

Are you a skilled frontend developer passionate about creating innovative, user-centric products?

Form of cooperation
TPP
Deployment
Hybrid
Location
Praha (CZ)
Salary
from 130 000 Kč
I am interested in the position

Job description

Join us as a Frontend Software Engineer II and contribute to the development of Opta AI Studio and other customer-facing solutions that define the future of sports analytics.

Key responsibilities:

  • Develop and maintain responsive and performant user interfaces rendered on both web and mobile platforms.
  • Work with React.js and TypeScript to create modern, interactive UIs.
  • Help rewrite and modernize legacy frontend codebases.
  • Build and maintain reusable UI components for a scalable, future-ready product.
  • Collaborate with UX/UI designers and backend engineers to deliver seamless product experiences.

Prerequisites and skills

  • Proven experience with React.js and TypeScript.
  • Solid understanding of web development best practices, accessibility, and performance optimization.
  • Experience working with REST APIs and integrating frontend with backend services.
  • Familiarity with cloud environments is a plus (e.g., AWS).
  • Strong attention to detail, problem-solving, and collaboration skills.
  • Willingness to go 3 times a week to the office in Prague

Advantages and benefits

  • 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.

About the company

Company is the world leader in sports AI.

Apply for the position

You will be guided through the selection process by Jessica. If you have any questions? Call +421 903 501 552.

Priložiť životopis (nepovinné)

DOC, DOCX, ODT, PDF, RTF a TXT, max. 20 MB.

Consent is required to send
Consent is required to send