Software Engineer CXP

Milence

Amsterdam

On-site

EUR 42,000 - 60,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Unlimited holiday
Company pension plan
Home office allowance
Monthly phone allowance
Annual incentive bonus

Job summary

Milence is seeking a junior Software Engineer to help design, build, test and operate the software behind our heavy-duty transport charging platform. You’ll work on clearly defined features within our established architecture, gaining autonomy while collaborating with experienced engineers.

You’ll contribute to cloud back-end services, APIs, web apps and data integrations, developing your skills across the full software development lifecycle and applying security and testing best practices.

Qualifications

  • Bachelor's degree or related experience in computer science, software engineering, information technology, or equivalent.
  • 2+ years of software development experience, including cloud-based applications or services.
  • Hands-on experience with TypeScript and Node.js.
  • Working knowledge of React or similar front-end framework.
  • Experience with cloud providers (Azure/AWS/GCP).
  • Familiar with APIs and event-driven architectures.
  • Experience with relational and/or NoSQL databases.
  • Knowledge of automated testing, Git-based development and CI/CD.
  • Bonus: Docker, Kubernetes, serverless, IaC, monitoring or logging.
  • Comfort using AI-assisted development tools and responsible AI usage.
  • Experience with AI APIs, LLM-based services or AI-enabled features is a plus.
  • Curiosity about AI improving productivity and customer experiences.
  • Proficient in English and collaborative by nature.

Responsibilities

  • Develop and maintain asynchronous, event-driven services using TypeScript and Node.js.
  • Build APIs and integrations using established architecture patterns.
  • Develop React front-end components connected to back-end services.
  • Implement database schemas, queries and data flows.
  • Apply security, privacy and data-protection principles throughout development, testing and production.
  • Contribute to CI/CD pipelines, automated testing, monitoring and logging.
  • Work with containerised and serverless deployments.
  • Support incident analysis and implement reliability improvements.
  • Participate in code reviews and knowledge sharing.
  • Collaborate with Product, Data, Technology and Software Engineering teams.

Skills

TypeScript
Node.js
React
APIs
CI/CD
Docker
Kubernetes
Serverless
Databases
Git
AI tools
Generative AI
English

Education

Bachelor's degree in CS/related field

Tools

Azure
AWS
GCP
Terraform

Job description

As a Jr Software Engineer at Milence, you will help design, build, test and operate the software behind our heavy-duty transport charging platform.

You will work on clearly defined features, components and services within our established architecture and engineering standards. You’ll have the autonomy to deliver your own work while collaborating with experienced engineers when tackling more complex or unfamiliar challenges.

Reporting to the Head of Software Engineering, your work will span cloud back-end services, APIs, web applications and data integrations, giving you the opportunity to develop your skills across the full software-development lifecycle

What you will do
  • Develop and maintain asynchronous, event-driven services using TypeScript and Node.js.
  • Build and maintain APIs and integrations using established architecture patterns.
  • Develop React or comparable front-end components that connect seamlessly with back-end services.
  • Implement database schemas, queries and data flows within agreed designs.
  • Apply security, privacy and data-protection principles throughout development, testing and production.
  • Contribute to CI/CD pipelines, automated testing, monitoring and logging.
  • Work with containerised and serverless deployments.
  • Support incident analysis and implement improvements that increase the reliability and maintainability of our services.
  • Participate in code reviews, knowledge sharing and continuous improvement.
  • Collaborate with colleagues across Product, Data, Technology and Software Engineering.
What you bring
  • You have a bachelor's degree in computer science, Software Engineering, Information Technology, or a related field, or equivalent professional experience.
  • You have at least 2+ years of relevant software development experience, including experience building and delivering cloud-based applications or services.
  • You have hands-on experience with TypeScript and Node.js.
  • You have working knowledge of React or a comparable front-end framework.
  • You have experience working with Azure, AWS or GCP.
  • You are familiar with APIs and asynchronous or event-driven architectures.
  • You have experience working with relational and/or NoSQL databases.
  • You have knowledge of automated testing, Git-based development and CI/CD.
  • Experience with Docker, Kubernetes, serverless technologies, infrastructure as code, monitoring or logging is an advantage.
  • You are comfortable using AI-assisted development tools to support activities such as coding, testing, debugging, documentation and code reviews.
  • You understand how to use Generative AI responsibly in the software development lifecycle, including validating AI-generated output rather than relying on it without review.
  • Experience working with AI APIs, LLM-based services, prompt engineering or AI-enabled product features is an advantage.
  • You are curious about how AI can improve developer productivity, software quality and customer experiences, and you actively keep up with developments in this area.
  • You are professionally proficient in English.
  • You bring a collaborative mindset, curiosity and ownership, with a strong commitment to building secure, reliable and maintainable software.
What we offer
  • You'll be joining us at an exciting stage of growth where you can make a visible impact, work alongside passionate experts, and help solve some of the most complex challenges in the energy transition.
  • In return, we offer:
  • The opportunity to work on technology that contributes directly to a more sustainable future.
  • A high-impact role with significant ownership, autonomy and visibility across the business.
  • A collaborative, international and purpose-driven culture where innovation and continuous learning are encouraged.
  • The chance to work with leading industry partners, manufacturers and technology providers shaping the future of transport e-mobility.
  • Company annual incentive bonus plan.
  • Unlimited holiday policy.
  • Company pension plan.
  • A one-time home office allowance to create a comfortable and productive workspace.
  • Monthly phone allowance.
Ready to Charge the Future?

At Milence, we believe diverse perspectives drive better innovation and stronger outcomes. We welcome applications from people of all backgrounds, experiences, nationalities, identities and ways of thinking.

If you're excited about helping shape the future of charging technology and accelerating the transition to sustainable transport, we'd love to hear from you.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Jr Software Engineer - CXP
Jr Software Engineer - CXP

Milence • Amsterdam

On-site
EUR 42,000 - 60,000
Unlimited holiday policy
Company pension plan
Home office allowance
+2
Sr Software Engineer - Core Systems
Sr Software Engineer - Core Systems

Milence • Amsterdam

On-site
EUR 90,000 - 120,000
Company annual incentive bonus plan
Unlimited holiday policy
Company pension plan
+3
Domain Lead - Charging Technology
Domain Lead - Charging Technology

Milence • Arnhem

On-site
EUR 140,000 - 190,000
Annual incentive bonus
Monthly mobility allowance or company‑
EV lease car
+5
Commercial Solutions Manager (Grid & Energy)
Commercial Solutions Manager (Grid & Energy)

Milence • Arnhem

On-site
EUR 70,000 - 100,000
Unlimited holiday
Company pension
Home office allowance
+3
Commercial Solutions Manager (Grid & Energy)
Commercial Solutions Manager (Grid & Energy)

Milence • Amsterdam

On-site
EUR 90,000 - 130,000
Annual incentive bonus
Unlimited holiday
Company pension plan
+3
Contracts Manager
Contracts Manager

Milence • Arnhem

Hybrid
EUR 55,000 - 75,000
Flexible working arrangements
Competitive salary
Company performance-based incentive
+5
Junior Software Engineer - TypeScript/Node, Cloud & APIs
Junior Software Engineer - TypeScript/Node, Cloud & APIs

Milence • Amsterdam

On-site
EUR 42,000 - 60,000
Unlimited holiday
Company pension plan
Home office allowance
+2
Junior Software Engineer — Cloud, APIs & Front-End
Junior Software Engineer — Cloud, APIs & Front-End

Milence • Amsterdam

On-site
EUR 42,000 - 60,000
Unlimited holiday policy
Company pension plan
Home office allowance
+2
Senior Software Engineer, Core Systems — AI-powered Cloud
Senior Software Engineer, Core Systems — AI-powered Cloud

Milence • Amsterdam

On-site
EUR 90,000 - 120,000
Company annual incentive bonus plan
Unlimited holiday policy
Company pension plan
+3
Senior Embedded Software Engineer
Senior Embedded Software Engineer

ABB E-mobility • Delft

On-site
EUR 70,000 - 100,000