Skip to content

Backend Developer

Nederland, Noord-Holland, AmsterdamDevelopment

Functieomschrijving

Wil jij mee-ontwikkelen aan de MyWheels codebase, het kloppende hart van ons platform? Als developer ben je direct betrokken met het publieke gezicht van MyWheels: onze website en mobiele apps.


Over MyWheels

MyWheels is het grootste en snelst groeiende autodeelbedrijf van Nederland en werkt aan een ambitieuze missie: van 9 miljoen auto's naar 1 miljoen auto's. Dat zijn er namelijk genoeg om met elkaar te delen en zo Nederland mobiel te houden. Stel je eens voor hoe jouw buurt er dan uit zou zien!


Vanuit ons kantoor in Amsterdam en Rotterdam werken we met een snelgroeiend team aan het realiseren van onze missie. Allemaal jonge, getalenteerde en enthousiaste professionals die jou graag als collega verwelkomen. 


Wat ga je doen?

Als developer ben je verantwoordelijk voor het onderhouden van de MyWheels API en het ontwikkelen van nieuwe features die autodelen nog makkelijker maken. Omdat we een klein team zijn, krijg je grote verantwoordelijkheid en creatieve controle over de code. Omdat we vaak releasen, zie je direct resultaat van je werk. 


Jij werkt aan het nieuwe state of the art mobiliteitsplatform. Het nieuwe platform maakt MyWheels klaar voor de toekomst door de nieuwste en meest duurzame technieken te omarmen. 


Onze API is cruciaal om de duizenden ritten per week te verwerken. De API heeft meerdere koppelingen met derde partijen, denk aan:

  • Een payment provider voor het afhandelen van betalingen;
  • ID24 voor het controleren van rijbewijzen;
  • Boordcomputerleveranciers voor op het op afstand openen en sluiten van een auto;
  • MessageBird voor het sturen en ontvangen van SMS’jes;
  • MailChimp en Mandrill voor het versturen en automatiseren van mail flow.


Onze stack

  • De nieuwe API is GraphQL-first, en wordt gebouw in Node (met NestJS);
  • We gebruiken Postgres voor opslag, en RabbitMQ voor queueing/scheduling;
  • De web frontend, app, en backoffice (onze CRM en admin-systeem) zijn gebouwd in: React (Native), NextJS, TailwindCSS.

Vereisten

  • Relevante WO-master afgerond óf een HBO/WO-bachelor diploma met minimaal 3 jaar relevante werkervaring;
  • Ervaring met backend code & architectuur (databases, atomicity, MVC, dependency injection, testing, GraphQL, etc.);
  • Ervaring met het Node ecosysteem (JavaScript, TypeScript, Nest.js, Express, React, Vue of Angular, etc.);
  • Kennis van / ervaring met DevOps (Docker, kubernetes, CI/CD, cloud deployments, etc.).


Daarnaast toon je initiatief en durft je actie te ondernemen. Je bent creatief in het bedenken van oplossingen. Ook beschik je over uitstekende communicatieve en sterke analytische vaardigheden. Verder ben je resultaatgericht en in staat kwaliteit te waarborgen.

  • Een teamplayer, leergierig, initiatiefrijk en een positieve instelling;
  • Je streeft naar een duurzamer Nederland;
  • Ervaring met software patterns;
  • Ervaring met agile.


Wat bieden we?

  • Ruimte voor ideeën en initiatieven;
  • Een open werksfeer, gezellig lunchen en borrels op het dakterras;
  • Een competitief salaris passend bij je werkervaring;
  • 26 vakantiedagen en 8% vakantiegeld;
  • Een jaarlijks vrij te besteden opleidingsbudget;
  • Een aantrekkelijke premievrije pensioenregeling bij Brand New Day;
  • Internet-, telefoon- en thuiswerkvergoeding;
  • Budget voor het inrichten van je thuiswerkplek;
  • Korting op het rijden in onze deelauto’s;
  • €15,- korting op een abonnement via OneFit of High Five Fitness Network;
  • Reiskostenvergoeding.


Werktijden

We zoeken een collega voor 32 tot 40 uur per week. Ons kantoor is van maandag tot en met vrijdag open tussen 09.00 en 17.00 uur. Begin je liever iets eerder of juist later, dan kan dat uiteraard in overleg. Dat geldt ook voor thuiswerken. Vanwege de huidige maatregelen werken wij momenteel 1 dag per week op kantoor. Wanneer dit mogelijk is, werken wij 2 tot 3 dagen op kantoor.


Waar kom je te werken?

Ons hoofdkantoor zit in het centrum van Amsterdam aan James Wattstraat naast het Amstel Station. Het team bestaat uit 40 mensen met verschillende specialiteiten: operations, support, development en data-analyse. In het jonge team werkt iedereen nauw samen om met elkaar de groei te realiseren.


Interesse?

Wil je meehelpen om onze idealen waar te maken? Stuur dan je sollicitatie toe. We nemen snel contact met je op.


Past jouw kennis/ervaring om de een of andere reden niet precies bij wat we vragen, maar lijkt het je wel leuk om bij ons te komen werken? Schroom niet om alsnog te solliciteren :)

of

Apply with Linkedin onbeschikbaar
Apply with Indeed onbeschikbaar

Energiek team

We zijn een beide-benen-op-de-grond organisatie met een informele werksfeer. Je werkt samen met jonge, gedreven en ambitieuze collega’s. Als talent krijg je alle vrijheid en steun om jezelf te ontwikkelen en bieden wij een open en innovatieve cultuur met veel ruimte voor eigen initiatief. We enthousiasmeren elkaar, dagen elkaar uit en houden van mensen die naar voren stappen.