By clicking “Accept”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage and assist in our marketing efforts.
Back-end developer

Cargoplot is the most inspiring startup in the logistics sector. We are building an innovative platform that connects international traders with the best freight forwarders to execute their transports. Cargoplot empowers its users to collaborate with their customers or suppliers across the globe without any barriers. We are a small company and we value diversity of culture and thinking.

Everyone is highly dedicated to making our platform the best on the market. We also continuously aspire to deliver the best experience to our customers and are not reluctant to run the extra mile for them. As a team, we love to create an inspiring and fun atmosphere at our office and have fun events to celebrate our achievements together. As a company we are growing fast and have all the potential to grow even faster, but we need you to make this possible.

Do you recognize yourself as someone who is flexible, responsible, never complacent, and has a mind-set for growth? You are more of a team player than a lone ranger and like to work in a scrum/agile setting. You like to inspire others with knowledge you have gathered and in turn like to be inspired by what you can learn from others. You support colleagues in their growth and are not afraid to take leadership and ownership when the situation demands it. We encourage people to speak their minds and embrace constructive feedback. Your passion is to write clean and well-structured code and you like to continuously learn how to improve your coding skills. You love innovative technology and tools and are not afraid to get out of your comfort zone to try and solve unfamiliar problems. Since we are a startup, it helps if you have no trouble working in occasionally chaotic environments with unexpected events. We promise you that this is often part of the fun.

Your primary mission is to further develop our back-end services that use events for asynchronous interaction and connect to our front-end through REST APIs. A typical service:

  • consists of well-factored Go code
  • is tested automatically with unit, component and integration tests
  • is stateless and fault-tolerant
  • publishes and consumes events from Apache Kafka to exchange and persist state
  • is deployed in parallel onto cloud-hosted Kubernetes environments
  • uses CI/CD for fast iteration times and short release cycles. Evolution is quick and adheres to principles of LEAN methodology.

You have most of the following qualifications:

  • An open mind that is constantly yearning to unravel complex but enticing problems.
  • You are user-centric and always approach a problem with the perspective of what is best for the customer.
  • Professional experience with a strongly typed language (e.g., Go, Java, C++, Typescript)
  • Experience with relational databases (Postgres, MySQL) and/or message queues (Kafka, NATS, RabbitMQ)
  • Experience with Git or other VCS

You would like to learn to work with:

  • Apache Kafka as an event-based streaming platform
  • Docker & Kubernetes on AWS
  • Automated testing and CI/CD using Gitlab

With us you will find:

  • A competitive salary
  • A young, innovative start-up culture with a lot of fun team activities and after work drinks.
  • An office with a great atmosphere at the location of The Next Web right next to Rembrandt Park and a few minutes from Vondelpark.
  • Free access to The Next Web events
  • Unlimited coffee and tea
  • Friday Wins sessions and other informal events with food and drinks
  • Steep learning curve by taking on responsibility from day one
  • Freedom to realize your own projects and implement your ideas
  • No hierarchical thinking: Be your own leader!

Please send your contact details and resume to and we will be in touch. We are looking forward to hearing from you!

Be aware that this is an on-site job. After onboarding you're welcome to work from home for some part of the week, but at this moment we are specifically looking for someone who is willing and able to join us at our Amsterdam office. Note that Cargoplot does not qualify as a recognized sponsor for a residence permit as required by Dutch immigration service; if you are not already residing in the EU, we expect that you will arrange all required paperwork and permits yourself.

Contact Cargoplot
Stage online marketing & communicatie (NL)
Business development representative - junior (NL)
Growth (hacker) lead - part time
Customer success manager
Sales development representative - junior (NL)
Content marketing lead - part time/full time
View all vacancies