Frontend Developer

Frontend Team · Zagreb, Grad Zagreb
Department Frontend Team
Employment Type Full-Time
Minimum Experience Experienced

SofaScore is a Croatian IT company that has been developing digital products of the same name at Zagreb's Vrbani for more than 10 years. Our main products are our website and mobile apps (Android and iOS) for following sports results as they happen (live score). We offer not only current information to our fans, but also statistical data processing, analytics, player ratings and more. Our app is rated 4.9 on the Apple Store, which is the bar we're all aiming for. 


The company has grown from two founders to over 130 experts, and we're constantly on the lookout for innovation and improvements, as well as developing our existing products. Our Frontend team is one of the teams that make our product visible and usable for 20 million monthly active users worldwide. Therefore, we're looking for a Frontend Developer (mid/senior), who would work on the development and maintenance of the application and participate in the product improvement with their own ideas.


Want to see what it's like working at SofaScore? Check out our video!


Why is SofaScore the best choice for your next step in career growth?


We are offering you a competitive salary and stock options. You have an opportunity to work in a company that has an excellent work-life balance (a minimum of 25 days annual leave, flexible work hours), a family benefits package, and which appreciates ​​and rewards knowledge and progress by investing in your growth through international conferences and workshops. You will work with top quality equipment in a nicely designed office, get a company mobile phone and MacBook Pro, a paid package of general physical examination once a year, and numerous other benefits that we would verbally communicate to you. 


What will the Frontend Developer take care of?


  • development of tools used for real time scores and statistics coverage
  • working on our internal dashboards
  • working on the media partnerships related platform (SofaScore Widgets)
  • implementing and taking ownership of larger features
  • mentoring and onboarding new colleagues


What characteristics will make you the best candidate?


  • BS or MS college degree in Software Engineering or similar field
  • at least 3 years of experience in React
  • experience working in SCRUM-like environment
  • interest in UX
  • results-oriented and high quality work
  • willingness to openly share knowledge and opinions with teammates
  • maintaining code quality through code reviews


Frontend stack


  • Core: TypeScript, React
  • Libs/Frameworks:
    • SWR
    • NATS.ws
    • Redux
    • Storybook
    • NextJS
    • Gatsby
  • Styles:
    • styled-components
    • in-house UI kit
    • MUI
  • CI/CD: Docker, GitHub Actions

          Thank You

          Your application was submitted successfully.

          • Location
            Zagreb, Grad Zagreb
          • Department
            Frontend Team
          • Employment Type
            Full-Time
          • Minimum Experience
            Experienced