JOHAN CAREERS

« Back to careers

SENIOR FRONTEND DEVELOPER

Why you?

You are the person that truly gets every need of people they didn’t even know they needed before you showed them. You are able to build the ultimate user experience in every application possible, getting people hooked as if addicted.

How to explain your job to others?

Let’s assume there are some people who don’t have clue about what a Senior Front-end Developer does. To them you can say that you build the visuals for THE application that allow athletes to improve their game. To those who are enlightened in the gracious world of front- end development you can tell that you are actually in charge of the entire front-end development and creating an ultimate UX for all apps of JOHAN Sports created to improve performance of teams and athletes, by making use of the latest technologies – such as ReactJS – and you manage the expert front-end team that you helped to build. And yes, that is a long sentence, because you do a lot, and that’s why you like it.

What will you do?

You will be the genius that gets and creates the user experience of all applications of JOHAN Sports to the level of amazement that even our users never knew they wanted. Designing this UX with the UI/UX designers you will be in charge of building the flawless user flow. You will keep up to date about the latest development technologies to ensure the innovative character of JOHAN Sports, and to start with this you’ll port the (current) front-end to a ReactJS framework. You will help to build a team of front-end developers and UI/UX designers, ensuring the execution of the development roadmap whilst endorsing the JOHAN culture in everything you do. You will manage your front-end development team and make sure their workload is in line with the software development roadmap. Also, you are the person that keeps our Support department the happiest in the world, which you do by collaborating to improve online guidance, minimizing the support.

What stack will you work with?

Our current front-end consists of an Angular JS Single Page Application (SPA) (bundled in WebPack) which communicates with the back-end via a REST API and websockets (written in both Elixir Phoenix and Python Django). We want to port our front-end over to ReactJS with which we have now started. CI and CD is managed through Terraform and CircleCI and our machines run at AWS. You’ll work with Github to manage the workload and work through pull requests from feature branches.

Who will you work with?

You will work with Dmitry, Senior Back-end Developer and in the lead of the software development team. You will report to Robin, CEO who is also involved in setting up the product development roadmap. Hidde, Head of Technology is a multi-purpose kind of guy that handles technical operations, support and also represents the function of a product manager. Denis, Fullstack Developer is skilled on both backend, front-end and has received the title of bug-fixing-genius. Danielle and Maaike, UI/UX designers & front-end developers are designing and building the views you envision. Then we’re also lucky to have Max on board as a freelancer, handling DevOps. The rest of the development team? Well, you can help build it!

Who are you?

  • Minimum of 5 years’ experience with front-end development
  • Experience with building scalable apps from scratch
  • Experience with UX and setting up an experience flow
  • Preferably some experience with leading a team of developers
  • Know how to work with JavaScript (ES2016), ReactJS, AngularJS and Angular1, Unit and e2e testing, D3 is a nice to have
  • Continuous test-driven development and professional documentation
  • Clear, transparent and consistent communication

Hours per week: 40
Location: Noordwijk (moving to Amsterdam area end 2018)
Team: Development
Department: Software Front-end

Too late! 

What do we offer

  • Payment.
  • Travel allowance.
  • Flexible work hours.
  • 26 vacation days per year, although return is mandatory.
  • Training or event budget.
  • An informal, relaxed and sportive work environment.
  • Coffee.
  • Laptop.
  • Flexibility to work from home for 2 days a week.
  • To be part of an international breakthrough.
  • The team and time of your life!

ALL ABOUT JOHAN

Game.

Who we are

JOHAN Sports was founded in 2014 by Jelle & Robin combining their passion of sports and technology. JOHAN Sports helps to make the right decisions with smart data for the right insights, effective analysis and valuable advice. 

What we want

We are on a mission to make every sports team succeed, by making the product and advice accessible for everyone. To let the world share the potential of teams with the use of JOHAN.

What we love

We love sports. We love technology. We love ambition and the endless possibilities we can come up with to improve. We love teams, and (sorry there to our clients!) especially our own. We love to laugh, make stupid jokes and the next moment work as hard as ever. It started as a company between friends, and we love to grow it that same way. After all, your colleagues become your second family!

Set.

JOHAN-people qualities

  • Dutch directness
  • Innovative
  • Energetic
  • Common sense
  • Do as you say, say as you do
  • There is no I in team
  • Down to earth
  • Think big and start small
  • Helpful and friendly
  • Responsible
  • Can take on the world

Match.

Where can I sign

You’re excited? Good! So, how does it work? Very simple: send your resume and motivational letter (Dutch or English) by mail, using the “Apply now” button below. We will get in touch with you and if we think this is indeed a match made in heaven, we will schedule an interview. The ball is in your court!

Too late!

 

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 (GSA).
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