JOHAN Sports is a tech startup active in the sports industry. We get the best out of every team athlete. How? We have developed an online analysis platform for coaches and players where they can login to get performance insights and advice. In this online platform multiple data streams are integrated and analysed, among which the data from the wearable sensors we have developed, which measure the movements of players accurately over the field. Innovative technology, data science and sport science are the foundation of our company.

We serve professional football teams and are also active in field hockey, rugby and hurling. We are rapidly growing and are operating in five countries. In order to handle this growth we are looking for people to join our young and dynamic team who are dedicated to make JOHAN a success!

For open sollicitations of information contact us @


At this moment we have the following vacancies:
Senior Front-End Developer

Senior Front-End Developer


Owning the front-end at a growing sport tech startup.


You are an experienced front-end developer who is able to take ownership over our app. You continue to improve and extend our platform with the latest front-end tech to ensure scalability and an optimal user experience.

Who are you​

You are an ambitious front-end developer who takes ownership over our front-end. You build a scalable front-end app from scratch and you port our Angular app gradually over to VueJS. ‘Improving the user experience’ is always in the back of your mind and you ensure quality through automated tests. You can reason clearly and think through the implications of your choices when developing. You like to take responsibility and work as a part of a (great!) team. You have an optimistic attitude, clear communication and are always aiming to improve your team.

Our stack

Our current front-end consists of an Angular JS Single Page Application (SPA) (bundled in WebPack) which communicates with the backend via a REST API and websockets (written in both Elixir Phoenix and Python Django). We want to port our front-end over to VueJS starting beginning 2018. CI and CD is managed through Terraform and CircleCI and our machines run at AWS.

What you will be doing
  • Port our app step by step to VueJS.
  • Implement new views.
  • Improve existing workflow and views.
  • Focus on user experience (by using Analytics and feedback).
  • Ensure quality by unit and e2e testing.
  • Work with Trello to manage the workload, Github to manage the code-related workload end work through pull requests from feature branches.
Your experience
  • Minimum of 5 years’ experience with front-end development
  • Experience with building scalable apps from scratch!
  • Experience with UX
Your skills
  • VueJS (must!)
  • Unit and e2e testing (must!)
  • D3 (very nice to have!)
  • Continuous test driven development and professional documentation
  • Clear, transparent and consistent communication
What​ ​you​ ​can​ ​expect​ ​from​ ​working​ ​at​ ​JOHAN​ ​Sports
  • A dynamic and creative job at a tech startup.
  • You will work as a part of a young and enthusiastic team of approximately 10 people and currently expanding.
  • A great office in the SBIC-building, located at the Space Business Park in Noordwijk (ZH) not too far from Amsterdam.
  • A relaxed, balanced and informal work environment.
  • Full-time employment.
  • Flexible working hours and the possibility to partially work from home.
  • Competitive salary.
  • 26 vacation days per year.
  • Travel allowance.
  • A laptop will be at your disposal.
  • Budget for personal, professional development.

Our partners

We are very thankful to our supporting partners. JOHAN ist part of the European Space Agency (ESA)Business Incubation Program in Noordwijk and JOHAN is supported by the European GNSS Agency (CGA).
ESA European Space Agency - partner of JOHAN Sports performance analytics for sport teams
GSA - partner of JOHAN Sports performance analytics for sport teams
VU Vrije Universiteit Amsterdam - partner of JOHAN Sports performance analytics for sport teams
TU Delft - partner of JOHAN Sports performance analytics for sport teams