We are looking for an experienced Freelance Back-end developer for a great and long term assignment.

Location: Hybrid remote working during Corona / on-site in the area of Amsterdam
Period: 6-12 months
Project startdate: within 6 weeks latest
Extra: English speaking candidates welcome


The biggest digital news brand in the Netherlands, with a monthly reach of more than seven million Dutch people. The impact you make is huge and contributes directly to the user experience.

The team consists of a product owner, several developers, a designer, tester and scrum master. In sprints of 2 to 3 weeks you work closely together on the optimization of our product. The various departments, including editorial, marketing, IT and the product team, each contribute an essential part to the total experience.


– In this role you are responsible for the backend part.
– Together with your colleagues you improve, maintain and add new features to the backend.
– Between sprints, you do refinements and search for new opportunities, tools and techniques to improve the product. You also continuously search for ways to improve the software development process.
– We’re working on containerization and planning ahead instead of being reactive, with a clear focus on innovation.

Your main tasks exist of:
– Back-end related improvements to the stack
– The development of various services that power the website
– Looking for opportunities to improve the product and process
– Collaborating with other teams and gaining and sharing knowledge


– Architecture experience
– API design/Domain modelling
– Node.js
– TypeScript
– GraphQL

– Architecture experience
– API design/Domain modelling
– Node.js
– TypeScript
– GraphQL

Nice to have:
– Python
– Vue.js
– Knowledge of mobile app development in Swift/Kotlin
– Jenkins CI
– Kubernetes/Helm
– Akamai


Michel Koning 06 – 34657362


If you are interested in this freelance role please send us your up-to-date CV (word format) + short motivation based on the job description (!)+ indicationrate via the button below or call us for more information 085 – 06 53 646 or 06 – 34657362.