Senior Core Clientside Engineer/Typescript engineer

Functie:                                        Senior Core Clientside Engineer/Typescript engineer
Startdatum:                                  01-09-2021
Aantal uur per week:                   36 uren per week 
Tarief:                                            € Marktconform

Periode:                                        t/m 31-08-2022, met optie tot verlenging 
Locatie:                                         Odijk
Deadline:                                      14-07-2021 08:00
ZZP:                                              Ja
Aanvraagnr:                                 20210707_01

Omschrijving
Voor haar eindklant, Nationale Politie, zoeken wij een Senior Core Clientside Engineer/Typescript engineer voor gemiddeld 36 uren per week met als startdatum: 01-09-2021.

De Informatievoorziening (IV) van de Politie is aan sterke verandering onderhevig. Het huidige applicatielandschap wordt gesaneerd en nieuwe ICT systemen en de daaronder liggende processen worden vervangen, aangepast of verbeterd.

Het cluster OPP maakt onderdeel uit van het Programma Vernieuwend Registreren (PVR) en houdt zich bezig met de vernieuwing van de informatievoorziening voor operationele politie processen (OPP). Voor het software voortbrengingsproces wordt gewerkt met Agile scrum en Kanban. In een zeer dynamische omgeving wordt van de collega’s een flexibele opstelling, leergierige houding en doorzettersmentaliteit gevraagd.

De gevraagde functie maakt onderdeel uit van het Platformteam OPP.

Verantwoordelijkheden 
Het ontwikkelen van met name een clientside platform waarop featureteams functionaliteiten bouwen. Daarnaast het inhoudelijke support geven aan collega-developers (met name leden van featureteams).

Het ontwikkelen van de domain-specific language waarmee de featureteams Resource Description Framework-data (RDF) kunnen ophalen, aanmaken én manipuleren.

Samenwerken met backend-engineers aan de communicatie tussen client en backend via REST-services en WebSockets. Er voor zorgdragen dat te allen tijde de code onderhoudbaar en goed getest is, zodat anderen er optimaal gebruik van kunnen maken.

Vakmatige taken
De Core Clientside Engineer / Typescript engineer:

  • Ontwikkelt en beheert (delen) van applicaties door het gebruik van verschillende tools

Heeft kennis en kunde van:

  • Semantic Web Technologies (grafen, triples, RDF en SPARQL)
  • Lexicale analyse in JavaScript en TypeScript met JSON
  • Het selecteren en gebruiken van ontwerppatronen als Reactieve Programming
  • TypeScript 
  • Angular. 2 t/m 8
  • Node JS
  • Test-driven-development (TDD), meer specifiek de achtergrond kennen wat TDD is en het kunnen toepassen
  • CI/CD met tools zoals Jenkins, Maven en Yarn

 

Functie-eisen
Functie-eisen zijn knock-out criteria. Dat voldaan wordt aan de eisen moet duidelijk blijken uit het CV door middel van een beschrijving van de ervaring en werkzaamheden. 

  • De Externe is inzetbaar vanaf 01 09 2021 (of indien mogelijk zoveel eerder als de screening akkoord is) tot en met 31 08 2022 voor 36 uur per week
  • Minimaal een afgeronde en erkende HBO-opleiding
  • Minimaal 5 jaar ervaring van Node.js en RxJS (Typescript)
  • Minimaal 2 jaar relevante ervaring met RDF data en -modellering opgedaan in de laatste 3 jaar
  • Minimaal 5 jaar relevante ervaring als Core clientside en/of Typescript engineer opgedaan in de afgelopen 5 jaar
  • Een goede beheersing van de Nederlandse taal in woord en geschrift is (in verband met de contacten met teamleden/ materiedeskundigen/ ketenpartners van Politie), een vereiste

Functiewensen 

  • Bij voorkeur aantoonbare opgedane kennis van Angular. 2 t/m 8
  • Bij voorkeur aantoonbare opgedane kennis van Ontwerppatronen zoals MVC
  • Bij voorkeur heb je minimaal 1 jaar aantoonbare ervaring met DSL (Domain Specific Language)




Apply for this position

Allowed Type(s): .pdf, .doc, .docx