Als senior frontend developer ben je verantwoordelijk voor de doorontwikkeling van onze primaire applicatie: docGen. Dit betekent uiteraard dat je code schrijft en zelf zorgt voor de bijbehorende unit tests. Daarnaast lever je een bijdrage aan het verbeteren van de software architectuur en ben je actief betrokken bij het vertalen van wensen en ideeën naar een technisch ontwerp dat past binnen de ontwerpprincipes van docGen. Hierbij houd je jezelf op de hoogte van nieuwe ontwikkelingen en technologieën.
We zijn een klein maar ambitieus team met detaildrift en een grote voorliefde voor elegante code en een hond met een kleine obsessie voor wortels. Is er een match? Solliciteer dan snel.
DocGen is een web-based enterprise level applicatie die krachtige document generatie functionaliteiten, met een maximaal gemak in implementatie en integratie levert. DocGen is de Rijksbrede standaard voor het (geautomatiseerd) creëren van documenten in (Rijks-)huisstijl, waarmee op dit moment ongeveer 60% van onze ministeries haar formele documenten zoals brieven, rapporten, memo’s en verslagen volgens de huisstijlrichtlijnen creëert. DocGen blinkt uit in het gebruik van complexe dynamische formulieren, iets wat de frontend van docGen tot een complex beest maakt!
Je helpt mee met het bedenken en Agile ontwikkelen van nieuwe features voor docGen. Samen met je team en de product owner stel je specificaties op, werkt mockups uit, en ontwikkelt samen de intuïtieve front-end-elementen om deze functies een samenhangend en integraal onderdeel van ons product te laten zijn.
DocGen bestaat uit een 14-tal single page apps, die allemaal een specifieke functie in het grotere geheel vervullen. Je denkt voortdurend na over hoe je deze apps kunt verbeteren, om zo het product naar een nog hoger niveau te tillen.
Daarnaast draag je bij aan het uitwerken van architectuurvraagstukken, waarbij de Frontend jouw ding is. Je denkt na over hoe zo efficiënt mogelijk te migreren van legacy frameworks naar hedendaagse technologieën, iets wat momenteel onze prioriteit heeft. Uiteraard draag je ook bij aan kwaliteitsslagen voor de applicatie door bugs en tekortkomingen op te lossen. Je maakt je feitelijk druk over visuele consistency binnen het totaalproduct en daarbij leef je je in onze doelgroepen en denk je na over Interaction Design.
Op basis van jouw expertises draag je actief bij aan kennisdeling binnen je team. Je schrijft zelf tests om zo testdriven development naar een hoger plan te tillen. Je maakt deel uit van brainstormsessies om zo de doorontwikkeling van het product richting te geven. Je past best practices toe op het gebied van typografie, om zo pixel-perfect te kunnen bepalen waar wat komt in de product-output.
Daarnaast ben je ambitieus, gedreven en leergierig. Je bent goed in staat zelfstandig te opereren maar je bent ook een teamspeler. Je bent een wizard met front-end technologieën zoals React, Angular, TypeScript, en hebt ervaring met single page app-ontwikkeling. Je kunt je inleven in onze klanten en je vertaalt hun wensen naar strakke code. Je hebt In-depth kennis van de verschillende Frontend-frameworks waardoor je een adviserende rol kan spelen in architectuurvraagstukken. Je hebt minimaal 4+ jaar ervaring als developer en blijft ook op de hoogte van de laatste technieken en methoden uit jouw vakgebied.
Jouw team is klein, maar heeft veel ambitie. De ambitie van het team is om met hoge frequentie nieuwe software op te leveren. Dit betekent dat clean code, design voor test en een hoge graad van testautomatisering essentieel zijn! Dit team bestaat uit 8 personen, waarvan 3 gepassioneerde developers met detaildrift en met een grote voorliefde voor elegante code, en een hond met een kleine obsessie voor wortels. We gaan dit uitbreiden met 3 developers. Binnen ons kantoor hebben we een informele en vrije werksfeer, maar ook een royale loyaliteit naar het vakgebied, elkaar en onze klanten.