Careers

GROW WITH US

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 @ jobs@johan-sports.com

 

At this moment we have the following vacancies:

Senior Back-End Developer
Senior Front-End Developer
Sales and Marketing Representative

Senior Back-End Developer

 

Key role in a growing sport tech startup.

 

You have a key role in our software development team and will be working on the back-end and architecture. You take ownership over our back-end and focus on getting the most value out of our measured data. You continue to improve our platform to ensure stability, scalability and performance for the future.

Who ​are you

You are a passionate programmer who likes to make a difference. You are someone who learns quickly and you know how to build a fault-tolerant distributed application. Code quality is important for you, but your focus is on user changes. 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

We are transferring our back-end gradually over from Python Django to Phoenix (Elixir) to ensure scalability and stability. Our data processing tasks are written in Python (with Pandas and SqlAlchemy) and are called from a task runner in Elixir.
Our front-end consists of an Angular JS Single Page Application (SPA) that communicates with the backend via a REST API and websockets. We will begin porting this front-end over to VueJS beginning 2018. CI and CD is managed through Terraform and CircleCI and our machines run at AWS.

What you will be doing​
  • API and data processing: You will develop, improve and test features, based on the input from our operational, scientific and innovation teams, for our REST API and data processing.
  • DevOps: you will evaluate and implement frameworks and architectural changes on the long-term to improve our platform and delivery.
  • You will work with Trello to manage the workload, Github to manage the code end work through pull requests from feature branches.
Your experience
  • Minimum of 5 years’ experience in back-end web development
  • Minimum of 3 years’ experience in a functional programming language·  
  • Experience with building large distributed systems with data processing is a very nice to have!
Your skills
  • Elixir Phoenix (must!)
  • Python Django (nice to have!)
  • Pandas/SqlAlchemy (nice to have!)
  • Pragmatic attitude and problem solving
  • Continuous test driven development and professional documentation
  • Clear, transparent and consistent communication
What​ ​you​ ​can​ ​expect​ ​from​ ​working​ ​at​ ​JOHAN​ ​Sports
  • A dynamic and responsible 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.

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.

Sales and Marketing Representative

 

Ambitious role at a growing sport tech startup.

 

You spread the word across the globe to enable all team athletes and coaches to benefit from JOHAN Sports. Thanks to you they can make the smart decisions with performance data to improve their team.

Who are you​

You are ambitious, persistent and enthusiastic. You have a passion for sports and data, and can’t wait to share this with sports clubs all over the world. Your focus and smart thinking will optimise our marketing tools, making your work more efficient. 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 yourself and your team.

What you will be doing

Together with our amazing customer team you will work on international growth of our client database.

  • Contact and keep in touch with (potential) clients, of which you will keep record in our CRM-system.
  • Plan, assist and/or (eventually) present the demo’s of the JOHAN-system to our (potential) clients.
  • Draw up offers and take care of our (potential) clients during the follow-up on the offers and the contracts.
  • Maintain the JOHAN website with our Head of Commerce and provide optimised (SEO) content for the website, our social media channels and the newsletter.
  • Assist in organising our own JOHAN events, as well as assist and participate in external events and/or presentations.
Your experience
  • Educational background at HBO-level, preferably Marketing & Commercial Economics and / or sportmarketing.
  • Minimum of 2 years’ experience in both sales and marketing.
  • Experience with using CRM systems, preferably Salesforce.
  • Experience with working in a sports branche is a very nice to have!
Your skills
  • Commercial awareness and customer focus.
  • Proactive, enterprising and able to respond to challenges and changes.
  • Excellent verbal and writing skills in both Dutch and English (must!). Other languages are a nice to have!
  • Systematic approach, pragmatic and problem solving attitude.
  • Clear, transparent and consistent communication.
What​ ​you​ ​can​ ​expect​ ​from​ ​working​ ​at​ ​JOHAN​ ​Sports
  • A dynamic and responsible 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.