Skip to content

Senior Full Stack Software Developer

NetherlandsInformation Technology

Job description

The Company – Milence

Established in July 2022, we are dedicated to making the future of road transport fossil-free. By building and managing reliable and secure high-performance charging solutions, our mission is to support and accelerate the transition to zero-emission heavy-duty vehicles in Europe. The team is working quickly to scale up operations and network deployment.

As a fast-growing company, we want to build diverse teams who are dedicated to our vision: a world of fossil-free transport, which will go on to combat climate change.

With a focus on sustainable growth and the best possible collaboration among all stakeholders, we are looking for colleagues eager to make an impact and ready to support and accelerate the zero-emission future of road transport in Europe.

While our Dutch offices are in Amsterdam and Arnhem, our focus is distinctly pan-European and our team is growing throughout the continent.

The Department

The Information Technology Team is responsible for the end-to-end support and development of all digital products and services needed to achieve our mission and support our clients and colleagues in the best way possible.

Our stack is Azure based and hosted and we’re ramping up from a near greenfield situation.

In the IT Engineering team, we’re looking to quickly set up a scalable and resilient set of services, such as real-time reservations, serving either internal or external clients. The Data Platform team works on setting up the data infrastructure and data pipelines, working with fantastic datasets to facilitate and monitor charging sessions, network location planning, route optimization and smart charging. Both teams will work and collaborate closely and use common state-of-the-art DevSecOps best practices and processes. 

The Job

As a Senior Full Stack Software Developer, you will be crucial in the entire product development lifecycle. This will include designing, developing, testing, and deploying various mission-critical, asynchronous, event-driven systems operating in our cloud. In addition, you will apply your knowledge and experience in systems architecture, data structures, and algorithm design.

We believe in automating the way we work, where possible. Therefore, you will continuously identify opportunities for improvement of our development processes.

You will work closely with the other software and data engineers to shape the company’s digital landscape. We will be working in multidisciplinary teams.

Since we are an exciting new start-up, not all responsibilities, have been defined yet, meaning you can help us shape your position and engineering processes further. You can make visible contributions to our digital products landscape. Your code will matter.

The job will be based in our Amsterdam and/or Arnhem office.

Job requirements

Who are we looking for?

You have a proven track record and a passion for writing code for large-scale, event-driven software systems, using current and relevant technologies and processes, and operating in the cloud.

You feel right at home with TypeScript, Node.js, and Python. Although most of your work will be on the back-end side, you’re also bringing a solid experience in programming using a web application framework such as Angular or similar.

Solid experience with event processing platforms, such as Kafka, at an enterprise scale is required.

You have experience with:

  • Service orchestration and containerization.
  • DevOps best practices and are committed to continuous improvement of the way we work.
  • Large-scale data processing, for instance, using the Databricks platform, is a plus.
  • Azure and Azure DevOps are welcome but not required.

Quality and security are important, but you’re not afraid of making mistakes.

Your English is excellent (and if you do not speak Dutch that is fine).

You look forward to learning new things and pick them up quickly, this includes -new skills, environments, people skills and are resilient.

You underline our mission and values (specifically: reliable, sustainable and fast-paced).

You radiate energy, are a positive thinker and easily connect with others in informal ways.

We are especially interested in diverse candidates.

What we offer:

We offer the opportunity to join us at the unique starting phase of a new company with a real purpose, high aspirations and strong team spirit. You can be there as it begins.

You will be part of a high-energy environment in which you can help shape various aspects. You will learn every day and have ample room for personal development and support.

We want you to join our company for a career – not for just a job – and support your personal career ambitions in or outside your department.

The base salary level (all in) is oriented towards 80.000 EUR; The on target annual incentive is 20% - with a maximum of 40%.

Furthermore, we offer a comprehensive pension plan and unlimited vacation days.

We have flexible (hybrid) working arrangements.

Ready to charge the future?

Then it’s time to apply! If you have any questions about the position, contact us via

Please submit your resumé in English. 


Apply with Linkedin unavailable