JOHAN CAREERS

« Back to careers

BACK-END DEVELOPER

Why you?

You are the person that loves the beauty of code. You are the – for the outside world – underappreciated (but by JOHAN Sports highly valuated) person that clients most of the time don’t even know is there, but who is actually making work what they love about the JOHAN applications.

How to explain your job to others?

Let’s assume there are some people who don’t have clue about what a Back-end Developer does. To them you can say that you are the translator making all the JOHAN applications communicate correctly with each other, providing the right insights for athletes and trainers to improve the physical performance.

What will you do?

You will be the coding genius who will build on the back-end of the JOHAN applications. You will port the functionalities from a legacy system on Python Django to the new Elixir Phoenix platform and build the new features following the software development roadmap in Elixir Phoenix as well. Working on a project base, you will take ownership in the projects assigned to you. Together with all developers you will test, fix, polish and optimize this back- end beauty.

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). The back-end is being ported to Elixir Phoenix, and our front-end is being ported to ReactJS. 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 and report to Dmitry, a Senior Back-end Developer and in the lead of the software development team. 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 back-end, 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.

Who are you?

  • Minimum of 3 years’ experience with back-end development
  • Experience with a functional programming language is a pré
  • You have basic to good Python and Django skills
  • Basic knowledge of Elixir and Phoenix Framework
  • Basic knowledge of AWS infrastructure
  • 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 Back-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

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

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