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.
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.
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.
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.
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!
Hours per week: 40
Location: Noordwijk (moving to Amsterdam area end 2018)
Department: Software Front-end
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.
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.
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!
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!