Front End Developer

Medior (32 - 40 uur)

Waar kom je in terecht 

Sustainability Games is ontstaan uit het idee dat educatie 1 van de belangrijkste factoren is voor een succesvolle transitie naar een leefbare planeet. Overheden, bedrijven en consumenten hebben er een zooitje van gemaakt, vaak, niet altijd, uit onwetendheid. Om wat aan die onwetendheid te doen heeft 1 van de oprichters van Sustainability Games in 2014 een verdrag met een meerderheid van de 2e kamer weten te sluiten om duurzaamheid te verankeren in het onderwijs. En toen gebeurde er niets. Over op de waan van de dag. Dan volgt al snel de conclusie, als je wilt dat iets goed gebeurd, moet je het zelf doen. In 2017 zijn we begonnen met ons eerste prototype om onze gamified leermethodes te kunnen testen en ondertussen hebben we een multifunctioneel platform waar al heel wat grote organisaties mee hebben gewerkt.

We hebben bewust gekozen voor een agile startup strategie, snel features uitwerken en testen in de markt. Best wel een heftige tijd, maar we hebben er heel veel van geleerd en daardoor hebben we nu  een hele mooie basis om mee verder te groeien. Nu is het tijd om ons platform beter, mooier en schaalbaarder te maken.

Als front end developer help je meebouwen aan al onze interfaces. Dat is complexer dan het op het eerste gezicht lijkt. Het is een dynamisch platform met veel data driven componenten die in allerlei vormen worden gebruikt. 

We werken met een single code-base die op meerdere servers draait. We maken dus niet voor elke klant nieuwe features, maar werken aan een roadmap die we intern met het hele team bepalen. Er staan nog behoorlijk wat features op de backlog, dus we kunnen 1 ding beloven, saai wordt het niet de komende jaren. 

 

Wat zoeken we 

Voor deze rol zoeken we iemand met een beetje ervaring of met heel veel talent. De stack waar we mee werken omvat PHP (Laravel), NodeJS, VueJS, Webpack en Bootstrap. HTML en (S)CSS beheers je volledig, VueJS en Webpack ben je op zijn minst behendig in en de rest is allemaal mooi meegenomen, maar niet noodzakelijk.

Onze lead developer zal samen met onze CTO op hoofdlijnen uitdenken hoe we bepaalde uitdagingen gaan aanpakken, maar omdat we graag een uitdagende werkomgeving bieden aan onze mensen bieden, vragen we je wel om mee te denken. Analytisch vermogen is dus belangrijker dan dat je alle programmeer methodieken uit je hoofd kunt op drammen. Je opleidingsniveau is ook niet van belang, je motivatie en ervaringen wel.

Educatie en gamification zijn het epicentrum van onze aanpak en dat merk je in alles wat we doen. Dus ook in het team wat we aan het bouwen zijn. Van elkaar leren en vooral een leuke tijd hebben vinden we hier allemaal belangrijk.

We geloven in de kracht van teamwork en dat is remote toch anders dan met elkaar op kantoor. We zijn wel degelijk goed in remote, maar we weten ook wat de meerwaarde is van even samen brainstormen. Werken op kantoor is dus een beetje de standaard en thuiswerken meer de uitzondering.

 

Details

We hebben 4 wilde jaren achter de rug en dat heeft ons veel inzichten gegeven die we steeds in hoog tempo hebben geïmplementeerd. We zijn nu op het punt om vanuit een andere strategie te gaan werken, waarbij kwaliteit steeds belangrijker wordt. De komende periode zullen we zowel qua architectuur, deployment, back end en front end een aantal vebeteringen gaan doorvoeren. 

Hierbij zul je in de rol van front end developer een belangrijke functie hebben. Je zult meewerken aan het opzetten van een dynamische deployment strategie en je gaat aan de slag met uitdagende nieuwe features. In de front end zie je goed dat we een flinke reis hebben gemaakt en we zullen hier behoorlijk wat verbeteringen gaan doorvoeren. Je helpt mee met het uitdenken van een goede front end strategie waarbij een belangrijk onderdeel scaling zal zijn. We proberen zoveel mogelijk taken client side uit te voeren of anders via microservices die wel zelf ontwikkelen. 

Hoe jij je dag indeelt bepaal je voor een groot deel zelf, iedereen heeft z’n eigen ritme en in dat ritme ben je op je best. We kijken dus niet naar de klok, maar naar je resultaten en je inzet. Wel hechten we veel waarde aan afspraken die we met elkaar maken.

 

De sollicitatieprocedure

Je hebt als eerst een videocall met onze CTO. Daarin bespreken we je CV en kijken we goed naar je vaardigheden. In dit gesprek krijg je ook meer te horen over onze plannen voor de komende periode. We doen geen stomme testjes om te kijken of je scoping tot in detail beheerst of alle bitwise truukjes uit je hoofd weet. Als dat gesprek soepel verloopt en jij bent nog enthousiaster dan ervoor,  dan heb je een vervolggesprek met de 2 oprichters en een werknemer om te kijken of je goed in het team past. Als dat zo is komen wij daarna snel met een aanbod.


 

Wat hebben we te bieden

Salaris: natuurlijk krijg je dat! Wellicht kun je ergens anders wel iets meer verdienen, maar of je daar gelukkiger van wordt… Naast een echt wel leuk salaris krijg je ook aandelenopties (STAK).

Flexibiliteit: Zolang afspraken worden nagekomen zijn we allemaal super flexibel. Af en toe dagje thuis werken of wellicht een keer vanaf een tropisch eiland is allemaal geen probleem. Daar wordt je pas gelukkig van.

Uitdagingen: Die zijn er genoeg en omdat we alleen maar groter gaan groeien gaan die ook blijven komen. Je kunt zelf dus net zo hard meegroeien zover je wilt.

Werksfeer: Elkaar helpen groeien en een leuke tijd hebben zijn de basis. Wij zorgen voor een rustige omgeving voor al onze developers zodat je lekker kunt werken, maar de gezelligheid is nooit ver weg. We doen af en toe hackathons met het hele bedrijf om tot nieuwe ideeën te komen (zo zijn bijna al onze interactie types ooit bedacht) en binnen het tech team geven we allemaal af en toe een kleine presentatie van een gave oplossing, of het nu eigen code is of een super leuk pakketje of tooltje wat je ergens hebt gevonden en het hoeft niet werk gerelateerd te zijn).

Kennis: Binnen ons team is er veel kennis, we delen deze kennis graag met je in onze vaste kennis sessies. In zo’n sessie geeft iedereen uit ons team om de beurt een korte presentatie over een interessant topic.