Helaas, deze vacature is niet actief.

Frontend Engineer in Amsterdam

Frontend... Job... Want to turn the world of cycling upside down and take the digital experience of more than 200.000 customers to the...


Frontend Engineer Job description

Want to turn the world of cycling upside down and take the digital experience of more than 200.000 customers to the highest level?

We are Swapfiets; started in 2014 and currently active in nearly fifty cities, across four different countries. At our HQ in Amsterdam, we work with around a hundred colleagues to offer the very best user experience to our customers, who in turn receive epic service from a team of 1200+ swappers and bike mechanics.

In this role, you will be part of the Engineering team; the heart of our operation. Your frontend enables our customers to order, pay, and schedule the delivery of their Swapfiets in different languages and regions. This includes an account settings page in which our clients can manage their data and subscription. This environment must also communicate seamlessly with our backend and with our in-house developed operations and logistics platform.

  • What we have is great but we’re always looking to improve, optimize and bring our services to the next level! To achieve this, you will work with modern frameworks and standards (HTML, CSS, React) and connect to a C# backend to build a smarter and more scalable architecture of our existing environment;
  • In addition to retail customers, we are starting to serve more and more companies. For our business audience, you will contribute to the development of a new front end with its own registration flow;
  • Your final solutions will help make thousands of people’s daily commute stress-free and fun!


We are growing fast internationally. With your help, we want to continue expanding. What we are most proud of is how much we have already achieved as a team. Our team (around 20 developers, testers, designers, and product managers) is characterized by a positive and collaborative atmosphere, flexibility, and ownership. But also: lots of humor, after-work activities (boot camp, climbing, cycling, hackathons), daily lunches, and Friday afternoon drinks. At Swapfiets you will not find any complex hierarchical structures. That means you will be able to grow your career quickly.


Nearby the Amstel River and the Martin Luther King Park in Amsterdam, you will find our office in a hub, with lots of other small, creative companies. The office is also easy to reach by public transport (Amstel Station) and of course with your Swapfiets (which you get from us). As a Frontend Developer , you can also count on:

  • Salary;

  • 32 vacation days!

  • A solid pension plan;

  • Lots of responsibility, challenging work, and friendly colleagues;

  • A training budget and room for professional development;

  • MacBook Pro (or a Dell; as you please);

  • Travel allowance (from a minimum residential working distance of 11 kilometres).

The ideal candidate will have:
  • Expert knowledge in JavaScript with experience using one or more of the current major frontend frameworks (Angular, React, Vue).
  • Experience with TypeScript a plus.
  • High level understanding of web markup & semantic HTML & SEO principles
  • Solid understanding of CSS/SCSS, CSS-in-JS, Grid & Flexbox.
  • Ability to deliver pixel-perfect design implementations with a heavy focus on overall User Experience.
  • Sufficient experience to leave your mark on the overall architecture and foresee potential bottlenecks.
  • The ability to encourage and adopt smart ways of working as a team (best practices on Agile / Scrum, code reviews & testing, GIT usage, and branching strategies).
  • Joy in giving demos, transferring knowledge, and mentoring junior colleagues.
  • Plenty of courage: you are not afraid to show entrepreneurship and take responsibility.
  • Excellent communication skills in English.


You can now directly apply for this vacancy.

  • As soon as we think: you've got what it takes to qualify for this position, our recruitment team will contact you to check some basic information and ask you about some of your previous successes related to the role.
  • Next, you will be introduced to our Engineering Manager and one of the Product Managers for a follow-up (face-face) interview.
  • The second round is a technical interview with two Senior Engineers and/or Tech Lead.
  • You will also get to meet one of our directors.
  • Are you and Swapfiets still as enthusiastic at the end of the process? Then you will receive an offer to join the Swapfiets team!

Do you have questions about this vacancy? Contact our recruiter via recruitment.nl@swapfiets.com. We already have cooperation with external parties, so that means recruitment agencies should not respond to this job opening.

Extra informatie

Fulltime (startersfunctie)

Amsterdam | ICT / IT / Programmeur | Fulltime (startersfunctie)

Schrijf je nu in!

Wil jij op de hoogte gehouden worden van nieuwe interessante vacatures en altijd binnen 1 muisklik kunnen solliciteren? Schrijf je in als werkzoekende!


We heten wel YoungCapital, maar iedereen is even welkom. Ook als je al wat meer ervaring hebt. Meer weten? Check onze FAQ.