Frontend Developer

Apply now

Frontend Developer

You make it look even better

Full-time · Enschede

Do you want to contribute to our ambition to become the global market leader in software for public transport operators as frontend developer ReactJS? To work at an ambitious and innovative organisation whose software is used worldwide?

If so, this is the right job for you.

As frontend developer ReactJS you will be part of one of our Agile DevOps teams consisting of a combination of developers, analysts and a product owner. Together you will be responsible for building new features and maintaining existing ones. You also test the services using Jest and Cypress.

What are you passionate about?

You have a passion for design and will focus that passion on developing S3 Portal and frontends for customers of our S3 Passenger product with modern frontend techniques and tooling such as ReactJS, Redux NodeJS and Typescript.

In addition, you enjoy brushing up your knowledge and working with AWS, Git and Docker, for example. Because of your passion for IT and, you will occasionally suggest improvements to the way we work, including new techniques or methods.

What are you responsible for? 

  • Translating functionalities into software solutions, to find the perfect fit between the desired functionality and the technical solution;
  • Testing your own design and proactively work on the security and performance of software;
  • Contributing ideas to the team with regard to technical solutions and actively seek new methods;
  • Working on S3 Portal. This ‘agent portal’ makes it possible to manage bookings and will eventually replace the old-fashioned back office.

About you

  • Bachelor’s degree in work and thinking;
  • You have demonstrable, contemporary experience developing in a JavaScript framework (e.g. ReactJS and Redux, Vue, Angular);
  • Knowledge of test automation using Cypress and Jest for example;
  • You can work with APIs like Restful (GraphQL is a plus;
  • Experience with HTML5 and CSS3;
  • Experience with Webpack is a plus;
  • Strong communication skills in both Dutch and English;
  • Someone who has strong social skills and analytical skills;


Our software is complex enough, applying for a job shouldn’t be. That's why we only want some basic information.


Having our microservices running on AWS makes us scalable for any customer anywhere in the world.


With React, we can create interactive UIs without too much effort.


With TypeScript we make developing in JavaScript even more effective.


Version management...what else would you use?


Automate front-end testing.