Backend Developer

Apply now

Backend Developer

Build the digital cycling future with VanMoof


You're a super smart, technology-minded person who's built world-class digital services from the ground up. We're a ballsy bike company looking to change how the world thinks about two wheels and a saddle. With your skills and our technology, we’re planning to flip the entire model of the bike industry on its head. 

We're looking for an experienced back-end developer to pair with our current backender to steer the future of our platforms to supercharge our bikes. You'll work in the digital team, focussing on integrating our bikes with our backend services.

As part of the team, you'll prototype new ideas, implement new features, and optimize existing code to improve quality and stability. You should proactively keep up-to-date with relevant new technologies and help us translate these into innovative solutions.

You'll work closely with the R&D director and the software team, as well as our external development partners. Along with you, we're hoping to define the brave new world of bikes + the internet, not the other way round. 

Some of the challenges we're working on:

  • Multi-regional and multi-lingual support;
  • Reservations support;
  • Message queuing;
  • Predictive analysis.

Our offer

  • Your very own VanMoof bike;
  • Computer or laptop of your choice, screens, and software tools as you require;
  • Insider experience in a rapidly-growing international company;
  • A space for you to grow your entrepreneurial and digital skills;
  • A relaxed, informal office in the middle of Amsterdam;
  • Healthy lunches, special snacks, tasty coffee (and lots of tea);
  • BBQs, boat rides, bootcamp in the park, morning yoga, and other shenanigans our team may or may not get up to...
Here's the nitty-gritty we need from you
  • Hands-on experience building and releasing load-heavy web services used by thousands of people from the ground up, addressing the entire stack from infrastructure, development, to best deployment practices;
  • A supporter of TDD;
  • Experience with RESTful APIs written in Ruby or other languages like Python or Go;
  • Grit, to help us get structure in place and start sprinting towards our goals, running meetings, and communicating across teams;
  • People management, since you'll be guiding one person to begin with;
  • Ability to explain complicated concepts or technology in terms everyone can understand (we're a bike company going digital!).
  • Bonus: Experience with mobile apps and an interest in connected products. 

If you don't hit every single point above but feel like you'd be a great fit, we'd love to talk anyway. Hit 'Apply' to get chatting, or jump into our open application.

Note for recruiters: we do not work with recruiters and give priority to direct applications.