Microservices backend engineer

  • Engineering
  • Nijmegen, Nederland

Microservices backend engineer

Omschrijving

Onze missie is simpel: wij willen van Proforto de beste online verkoopplatform maken voor werkkleding en werkschoenen. Dat doen wij op drie pijlers: een webshop voor zzp’ers en kleine bedrijven, een kledingmanagementsysteem voor middelgrote bedrijven, en resellerportals voor de offline fysieke winkels. Proforto zoekt een ervaren backend developer die meebouwt aan de systemen die deze drie pijlers ondersteunen.


ONZE SOFTWARE DEVELOPMENT

Het huidige e-commerce systeem van Proforto is niet meer bij de tijd. We transformeren het systeem tot een ecosysteem van verscheidene softwaresystemen, waarbij elk systeem heel goed is in één bepaalde taak. Zo kunnen we de beste software voor elk benodigde capability inzetten.


Aan de klantzijde bouwen we progressive web apps, zodat we de beste snelheid en de beste gebruikerservaring kunnen leveren. Dit doen we met een combinatie van slim server side rendering en React in de browser.


Aan de achterkant zetten we microservices in, hanteren we een event sourced architectuur, bouwen we GraphQL APIs, en koppelen we backing services (zoals Algolia, Akeneo, Sanity) tot een solide en modulair ecosysteem dat de e-commerce kan dragen. Eveneens aan de achterkant zijn een 60-tal microservices die zorgen voor de logistieke afhandeling van bestellingen, ontvangst en verzending van goederen, de afhandeling van retouren, èn de werkflow voor bedrukken en borduren van werkkleding.


We zijn op zoek naar developers die ons kunnen helpen de uitdagingen van deze systemen het hoofd te bieden. In een gemêleerd team van zowel front-end, backend als full-stack developers plus twee product owners, bouw je de microservices en meet en monitor je de gezondheid en performance. We hanteren zoveel mogelijk devops-principes, doen peer-reviews op code, en itereren snel door op wat we zien, meten en leren. Je maakt deel uit van een squad die gefocussed is op een functioneel gebied van Proforto. Met je ideeën draag je zeer direct bij aan de groei van de business.



Vereisten

OVER JOU

Het maakt niet uit met welk software stack je werkt, zolang je sterk gemotiveerd en gedreven bent nieuwe technologieën te leren. Onze stack is georiënteerd rondom NodeJS (Typescript), Mongo, PostgreSQL, RabbitMQ, GraphQL en React, in containerised componenten gedeployeerd op een Kubernetes cluster. Ben je hier minder bekend mee, dan verwachten we dat je je deze tech snel eigen maakt.


WAT ZOEKEN WIJ IN JOU

  • Je bouwt je halve leven grandioze software, maar hebt in elk geval 4 jaar aantoonbaar ervaring met backend systemen.
  • Je bent containerisation vaardig en kunt omgaan met Docker;
  • Je begrijpt en leeft de Agile-manier van werken;
  • Je schrijft goede, heldere code, en kan bugs vangen in code reviews;
  • Je herkent jezelf in onze kernwaarden;
  • Je denkt in grote complexe systemen, maar bouwt in stappen;
  • Je hebt een positieve en oplossingsgerichte mindset;
  • Je bent up-to-date met de ontwikkelingen in software engineering;


WAT BIEDEN WIJ

  • Een uitdagende job bij een winnend en snelgroeiend bedrijf;
  • Pensioen;
  • Reiskostenvergoeding;
  • Vakantiedagen, als we maar een kaartje krijgen ;-)
  • Opleidingsmogelijkheden;
  • Korting op werkkleding en werkschoenen;
  • Een team met jonge, enthousiaste collega’s
  • Een leuk kantoor met tafelvoetbalspel, Xbox en dartbord;
  • Gezellig samen lunchen, gratis fruit en voetbaltoernooien;
  • Oneindige groei voor Proforto = oneindige groei voor jou!


OVERIGE INFORMATIE

Zowel mannen als vrouwen gezocht. Kantoor gelegen op loopafstand van station en busstation, en vlakbij snelweg, dus gemakkelijk forensen.

Voor meer informatie of vragen over de vacature kun je contact opnemen met Jessy Cloosterman van HR. Zij is te bereiken op 024-7113346 of jessy.cloosterman@proforto.nl

Onderdeel van de selectieprocedure kan het doen van een referentiecheck zijn, alsook het bekijken van openbare informatie op internet zoals een social media profiel.