Wij zijn op zoek naar de negende developer in ons team. Bij ons werk je aan uiteenlopende projecten, waar techniek altijd een grote rol speelt. De ene keer is dat een API voor een headless CMS, de andere keer een slimme zoekmachine of conversational interface.

Bij GRRR zijn het altijd projecten die iets bijdragen aan de wereld.

Een bureau voor Zinnige Zaken

Volgens ons kan de wereld schoner, eerlijker en inclusiever. Daarom combineren we de kracht van strategie, design en tech met zinnige zaken. Zo ruimen we plastic op in plaats van troep te verkopen. Maken we theater net zo hot als Beyoncé. En wordt een website of app opeens een taalbuddy of emancipatieplatform. We doen dat door samen onze tanden te zetten in conventies. Zo komen we tot eigenzinnig design dat aantoonbaar werkt. Prijswinnend? Zeker. Maar belangrijker vinden wij de impact die we maken met ons werk.

Makkelijk gezegd, natuurlijk. Als gecertificeerd B Corp laten we die impact daarom driejaarlijks onafhankelijk controleren en waarderen. Bekijk onze huidige impactscore en doe vooral zelf ook mee met de B Corp beweging.

De uitdaging

Deze functie is vooral gericht op één van onze grootste technische projecten in de publieke sector: een platform in de onderwijssector voor de Gemeente Amsterdam.

Het is een Laravel applicatie met complexe business logica, waarin we veel aandacht besteden aan schaalbaarheid, privacy en security. We zetten Domain Driven Design in om te verzekeren dat we dezelfde taal spreken als de gemeente. Dit maakt hun interne processen overzichtelijk en schaalbaar.

Zoals altijd ligt de lat op het gebied van user experience heel hoog. Wij vinden dat een krachtige applicatie met veel functionaliteit niet ingewikkeld aan hoeft te voelen.

Op die manier bedienen we een groot aantal gebruikers — zowel burgers als medewerkers van de gemeente. Twee uiteenlopende doelgroepen die hun eigen uitdagingen meebrengen.

In dit project kun je veel leren van je teamleden. Zij zijn niet alleen ervaren in het vak, maar ook zeker als GRRR’er. Sommigen zijn namelijk niet weg te slaan en werken inmiddels al heel wat jaren (Harmen spant de kroon met 12 jaar) bij GRRR. Gelukkig maar, want het is een ontzettend prettig clubje mensen. Samen hebben we een fijne omgeving gecreëerd met teamleden die primair elkaar willen helpen, en strijden voor een eindproduct waar we trots op kunnen zijn. Onze code review structuur helpt ons daarbij om in dezelfde lijn te blijven.

Ons team

Je wordt nieuw lid van ons team vaste developers. We hebben verschillende specialiteiten, die uiteen lopen van frontend en toegankelijkheid tot backend en devops. Het hele GRRR-team bestaat uit ruim 30 mensen. Je werkt hierin samen met ontwerpers, strategen, en UX-experts. En met project managers die weten hoe het digitaal werkt en die zorgen dat alles ook qua planning en klantcontact soepel verloopt.

  • CTO

    David Spreekmeester

  • Tech Lead

    Harmen Janssen

  • Sr. Front-end Developer

    Michèle van den Aardweg

  • Developer

    Ramiro Hammen

  • Sr. Developer

    Martijn Gastkemper

  • Developer

    Han Kortekaas

  • Front-end Developer

    Martijn Nieuwenhuizen

  • Developer

    Jochem de Groot

Schaalbare code die werkt en blijft werken

We werken graag met headless CMS’en en statische sites, omdat we geloven dat daar de beste user experience uit ontstaat, qua performance en security.
Aan de backend betekent dit dat we uitdagende problemen moeten oplossen in onze architectuur: als alles statisch is, hoe introduceren we interactiviteit in de site? Hoe praten onze microservices met elkaar? Hoe genereren we een statische site van 10.000 pagina’s op een efficiënte manier?

Wij werken met geautomatiseerde tests, content integration, continuous development en pull requests. Alle code die we schrijven krijgt een code review door een andere developer. Niet alleen komt dat de kwaliteit ten goede, ook draagt het bij aan de ontwikkeling van je skills als developer.

Je doet bij ons ervaring op met schaalbare code die onder alle omstandigheden moet blijven werken op allerlei apparaten. En die strak blijft performen. Daarom werken we meestal met Amazon AWS, containers en verschillende geïntegreerde monitoring tools. Kwaliteit is ons belangrijkste criterium.

Wij werken graag met open-source software en als het enigszins kan, brengen we ons eigen werk ook vrij uit. Neem eens een kijkje op onze Github.

Onze cultuur is creatief en open. Geleerde lessen uit projecten delen we met anderen, onder andere op ons development blog. Als developer speel je een belangrijke rol in het handhaven en uitbouwen van die sfeer en cultuur.

Jouw profiel

Jij bent 4 à 5 dagen per week beschikbaar.
Je schrijft PHP op hoog niveau: leesbaar en schaalbaar, met bijbehorende unit tests. Je beschikt over minstens 3 jaar ervaring.

Wij werken graag met Laravel. Jij hebt hier ervaring in, of weet door je ervaring in een vergelijkbaar framework dat je je dit in korte tijd eigen kunt maken.

Je zet jouw skills graag in voor wereldverbeterende doelen waar je achter kunt staan. Je doet dit als teamspeler in een team met een open cultuur, waar je graag kennis deelt en kritische vragen stelt.

Het is van belang dat je een redelijk niveau Nederlands beheerst gezien het taalgebruik in het project dat in deze functie de primaire focus heeft.

Een Github-profiel met open-source projecten geeft ons de kans je werk te bekijken. Stuur vooral de namen mee van repo’s waar we extra op moeten letten!

Het is een pré als je ervaring hebt met DevOps, servers, containers, en cloud providers.

De procedure

Klinkt dit je goed in de oren? Deel dan je motivatie, CV en een Github profiel of voorbeelden van je werk inclusief code met ons.

Solliciteer via Homerun

Als jouw motivatie en ervaring aansluiten op de functie, nodigen we je graag uit voor een gesprek. We zullen na dit gesprek via een assessment een beter beeld proberen te krijgen van je skills en manier van werken. Aan de hand van deze assessments maken we een selectie en zal er een laatste gesprek plaatsvinden, alvorens we een beslissing nemen.

Iedere vacature is een kans voor ons om het team diverser te maken. We moedigen kandidaten met alle achtergronden en identiteiten aan om te solliciteren. Voor vragen kun je terecht bij Harmen Janssen (Tech Lead). Recruiters hoeven niet te reageren.