< Naar alle vacatures

Frontend Developer

Justitiële Informatiedienst (Justid)

Leeuwarden - Friesland
24 UUR
30 nov. 2026 - 5 dec. 2027
Reageer voor 2 november
Reageer
Justitiële Informatiedienst (Justid) Logo
Let op! Deze opdracht is afkomstig van één van de brokers van de opdrachtgever. We zijn bij De Transparante Broker tegen ketenvorming, maar kiezen er toch voor om deze opdracht door te plaatsen. Lees hier waarom.

Opdrachtomschrijving

De Justitiële Informatiedienst (Justid) ontwikkelt een nieuwe voorziening voor de Matching Autoriteit. Deze autoriteit is binnen de strafrechtketen verantwoordelijk voor het vaststellen van de Leidende Administratieve Identiteit, het signaleren van significante afwijkingen in identiteitsgegevens en het informeren van de keten daarover. Vanuit Leeuwarden werk je aan een verbeterde, integrale digitale informatievoorziening voor de verschillende werkprocessen.

Als frontend developer ontwikkel je het bestaande UX-design door tot een ontwerp dat als basis dient voor de vernieuwde frontend voor medewerkers van de Matching Autoriteit. Vervolgens ontwerp, codeer en stel je de frontend programmatuur samen voor de verschillende handelingen rond de identiteitsvaststelling van verdachten en veroordeelden. Je werkt volgens de geldende codestandaarden, bewaakt de codekwaliteit, bouwt veilige software en documenteert de gekozen oplossingen.

Je maakt deel uit van een multidisciplinair scrumteam en werkt vanuit de geprioriteerde backlog. Je draagt bij aan refinement van user stories en vertaalt deze naar technische oplossingen die klaar zijn voor een sprint. Ook denk en werk je mee aan het schrijven en uitvoeren van functionele en productietesten. Waar nodig ondersteun je bij de basisfunctionaliteit van de backend, zodat frontend en backend goed op elkaar aansluiten. Hybride werken is mogelijk; over het algemeen geldt een verdeling van 50/50, met ruimte voor overleg.

Gevraagd profiel

Je bent een ervaren frontend developer die Angular en TypeScript goed beheerst en ruime ervaring heeft met HTML en CSS. Je hebt in een scrumteam minimaal twee Angularapplicaties ontworpen, waaronder de componentenstructuur en frontendarchitectuur, en bijgedragen aan realisatie en implementatie. Je hebt gewerkt in Agile teams binnen grotere organisaties en meerdere projecten of programma’s.

Je werkt zelfstandig en resultaatgericht, communiceert open en transparant en zoekt actief de verbinding met teamleden en stakeholders. Je hebt een constructief kritische, oplossingsgerichte houding en kunt werkzaamheden goed inschatten en plannen. Ervaring met continuous integration en delivery, coding conventions, test driven development en continuous improvement sluit goed aan op de opdracht. Kennis van de migratieketen en de bijbehorende standaarden is welkom.

Eisen

  • Minimaal 3 jaar aantoobare werkervaring als front-end developer met Angular in een scrum team.
  • Aantoonbaar minimaal 2 Angular applicaties aantoonbaar ontworpen, waaronder het bepalen van de componentenstructuur, de inrichting van de frontendarchitectuur en meegewerkt aan de realisatie en implementatie van deze applicaties. Dit dient uit het cv te blijken, met vemelding van de applicaties, de rol en de uitgevoerde ontwerpwerkzaamheden.
  • Minimaal 3 jaar ervaring met Angular en typescript, HTML, CSS
  • Je beschikt over een afgeronde relevante opleiding of toont door middel van werkervaring aan dat je over het benodigde niveau en de juiste kennis beschikt. (5 jaar)
  • Je hebt aantoonbare kennis en ervaring met verschillende ontwikkeltechnieken, maar Angular beheers jij als geen ander. (5 jaar)
  • Je hebt ervaring in Agile/scrum teams, omvang minimaal 6 personen, opgedaan bij grotere bedrijven, publiek of privaat, (100+ FTE), binnen minimaal 3 verschillende projecten als onderdeel van grotere IT programma’s. (5 jaar)

Wensen

  • Ervaring met ‘continuous integration’ en ‘continuous delivery’ via Jenkins, GIT, IntelliJ en/of Nexus is een pré. (3 jaar)
  • De kandidaat is enthousiast en gedreven, communiceert open en transparant, denkt in oplossingen, handelt pro-actief om resultaten te bereiken, zoekt pro-actief naar verbinding met teamleden en stakeholders, kan hoeveelheid werk goed schatten en plannen, en heeft een constructief kritische houding.
  • Je beschikt over een afgeronde relevante opleiding of toont door middel van werkervaring aan dat je over het benodigde niveau en de juiste kennis beschikt.
  • Je hebt kennis van de migratieketen en de standaarden die daarbinnen gehanteert worden.
  • Je hebt meerjarige ervaring als ontwikkelaar.
  • Kandidaat is deskundig op een van de hierboven aangegeven terreinen.
  • De projectaanpak is gebaseerd op een Agile werkwijze.
  • Kennis en ervaring met het werken in een Agile omgeving is dan ook een pré.
  • Continuous delivery engineering practices staan centraal voor het ontwerpen, bouwen, testen en in productie nemen van applicaties.
  • Je hebt gedegen kennis van coding conventions, test driven development, continuous integration, deployment en continuous improvement.

Competenties

  • Enthousiast en gedreven
  • Communiceert open en transparant
  • Denkt in oplossingen
  • Handelt pro-actief om resultaten te bereiken
  • Zoekt pro-actief naar verbinding met teamleden en stakeholders
  • Kan hoeveelheid werk goed schatten en plannen
  • Heeft een constructief kritische houding

Reageer

De opdrachtgever heeft aangegeven dat deze opdracht niet toegankelijk is voor freelancers, ook niet als DGA van een BV. De Transparante Broker biedt daarvoor een alternatief waarbij we je omzet verlonen. Sta je daar voor open? Reageer dan op de opdracht en we sturen je meer informatie over de constructie toe.
De Transparante Broker rekent € 5,00 margeDe Transparante Broker rekent € 5,00 marge bovenop je gewenste uurtarief. Je uurtarief bij de opdrachtgever is € 5,00
Hoeft nog niet op maat gemaakt te worden voor de opdracht
Je hebt al gesolliciteerd voor "Frontend Developer". Wil je opnieuw solliciteren?
Alleen uit te voeren via omzetverloning
De opdrachtgever heeft aangegeven dat deze opdracht niet toegankelijk is voor freelancers, ook niet als DGA van een BV. De Transparante Broker biedt daarvoor een alternatief waarbij we je omzet verlonen. Sta je daar voor open? Reageer dan op de opdracht en we sturen je meer informatie over de constructie toe.
Meer info over omzetverloning
Onze voorwaarden

Onze voorwaarden in één oogopslag

  • Altijd een vaste, lage marge van €5,- per gewerkt uur.
  • Wij vragen geen exclusiviteit van jou.
  • Wij nemen nooit een concurrentie- of relatiebeding op in ons contract.
  • Wij betalen je direct na ontvangst van de betaling van de opdrachtgever.
Meer over onze voorwaarden