Senior fullstack Engineer (Laravel/Vue)
Role details
Job location
Tech stack
Job description
Je wordt onderdeel van een dynamische spin-off van de TU Delft. Onze organisatie bestaat onder andere uit 16 onderzoekers die zich bezighouden met het ontwerpen van een beleidsvraagstuk dat in een online omgeving wordt voorgelegd aan inwoners. Daarnaast zorgen zij dat de data die de raadpleging oplevert wordt geanalyseerd en gerapporteerd zodat de wethouder of minister het kan gebruiken bij het maken van beleid. Je collega onderzoekers zijn je gebruikers; zij configureren namelijk de burgerraadplegingen in Wevaluate.
Onze burgerraadplegingen voeren we uit via ons eigen platform: Wevaluate. Een klein softwareteam zorgt ervoor dat Wevaluate soepel blijft werken en continu wordt verbeterd. Je werkt het meest samen met een andere medior fullstack engineer in Oostenrijk, een productowner en op incidentele basis een UI/UX designer.
Bij Populytics ben je verantwoordelijk voor het onderhouden en beheren van de applicatie Wevaluate en de systeemarchitectuur. Als senior fullstack engineer kijk jij verder dan de code. Je zorgt dat Wevaluate stabiel en toekomstbestendig blijft en doorontwikkelt. Je herkent technische uitdagingen vroeg, doorgrondt hun impact en pakt ze aan met structurele oplossingen. Je hebt oog voor de applicatiearchitectuur, de schaalbaarheid van het systeem en je kunt goed zelf prioriteiten stellen.
Requirements
Je brengt ten minste 8 jaar ervaring mee als fullstack engineer en herkent jezelf in het volgende:
- Je hebt ervaring met PHP (bij voorkeur Laravel);
- Je hebt ervaring met JavaScript frameworks als Vue (pré), React of Angular;
- Je hebt ervaring met cloud architectuur; bij voorkeur AWS en met name CloudFront, Lambda Functions, Dynamo DB;
- Je hebt ervaring met Git en CI/CD pipelines;
- Je hebt ervaring met quality control processen als unit testing en code reviews;
- Je hebt kennis van Linux en serverbeheer;
- Pré: affiniteit met UI/UX principes en het vermogen om mee te denken over gebruiksvriendelijkheid;
- Je hebt architecturaal inzicht: je overziet de samenhang van systemen en denkt proactief na over schaalbaarheid, performance en risico's op de lange termijn;
- Je houdt van clean code, testbaarheid en onderhoudbaarheid;
- Je werkt graag in een klein team waar je veel zelfstandig werkt;
- Je bent pro-actief en komt zelf met verbeterideeën;
- Je werkt efficiënt en oplossingsgericht. Eventuele bugs weet je snel te traceren en te verhelpen;
- Je spreekt goed Engels. Nederlands is een pré;
- Je woont in Nederland en kunt tenminste één dag per week bij ons op kantoor zijn.
Benefits & conditions
-
De kans om directe maatschappelijke impact te maken;
-
Veel flexibiliteit en ruimte om je eigen functie in te vullen;
-
Bij ons word je onderdeel van een leuk team. De sfeer is informeel en ontspannen maar wel professioneel;
-
Een plekje in ons mooie kantoor op de Zuidas in Amsterdam. De gemeenschappelijke ruimtes delen we met The School of Moral Ambition. Natuurlijk is er ook de mogelijkheid om thuis te werken;
-
Een jaarcontract van 20-40u per week, waarbij je veel vrijheid hebt om zelf je uren in te delen. Je kunt bij ons op korte termijn starten;
-
Doorgroeimogelijkheid tot CTO. Deze rol is nu niet-bestaand maar kan op termijn gecreëerd worden;
-
Een marktconform salaris dat past bij jouw ervaring en verantwoordelijkheden;
-
Laptop en eventueel telefoon krijg je van ons;
-
Gezelligheid: op woensdag werkt het hele team in ieder geval op kantoor in Amsterdam, gezellig als je daarbij aanschuift. En regelmatig borrelen we (vaak op woensdagen) samen.
-
Flexibele werkuren