Opdracht omschrijving
De kandidaat werkt als Platform ontwikkelaar aan het platform van één van de grootste en meest dynamische IT-projecten binnen de politie: de doorontwikkeling van de registratie applicatie voor de collega's in het blauw. Hiermee worden op een gebruiksvriendelijke manier gegevens met betrekking tot politie processen vastgelegd en opgevraagd, zowel in een browser als mobiel. Van een aangifte van winkeldiefstal tot data voor een forensisch onderzoek.
Voor het platform team zoeken we een front-end developer. We werken op de maandag en woensdag in Utrecht op kantoor en de overige dagen vanuit huis. We werken volgens de scrum methodiek.
Voor het platform team zoeken we een front-end developer, die meebouwt aan de vernieuwing van het landelijk platform waar al onze applicaties voor agenten op straat samenkomen. Een flinke klus, want het platform telt uiteindelijk ruim 50.000 gebruikers en combineert veel gegevens. Denk aan digitale informatie over aangiftes, boetes, veroordelingen, straffen en daderinformatie. Mede dankzij jouw inzet kunnen agenten die gegevens snel en via hun mobiel verkrijgen. Zo verbeter je het opsporings- en handhavingsproces en draag je bij aan een veiliger Nederland.
De kandidaat werkt aan een op Angular 16 gebaseerd platform waarmee circa 180 collega’s verdeeld over 18 feature teams die verschillende modules in de registratieapplicatie ontwikkelen.
Zo vormt de kandidaat, samen met collega’s de technische basis waarop ook andere IT-development teams software kunnen bouwen.
Het platformteam is verantwoordelijk voor de basis waarop de featureteams de applicatie bouwen.
De kandidaat houdt zich bezig met:
- Ontwikkelen van met name een clientside platform waarop featureteams functionaliteiten bouwen;
- Inhoudelijke support aan collega-developers (vooral leden van featureteams);
- Het ontwikkelen en uitbreiden van ondersteunende library, uniform, waarmee de collega's in de featureteams de functionaliteit bouwen;
- Samenwerken met backend-engineers aan de communicatie tussen client en backend via REST-services en WebSockets. Ervoor zorgdragen dat te allen tijde de code onderhoudbaar en goed getest is, zodat anderen er optimaal gebruik van kunnen maken;
- Onderhoud door het oplossen van bugs waar onze feature teams tegenaan lopen;
- Samen met collega's verantwoordelijk voor het onderhoud van het front-end platform Angular/TypeScript en NX.
Doen er zich complexe problemen voor? Dan lossen jullie die op. Daarbij maak je onder andere gebruik van reactive programming.
Planning
Meer informatie en offerte uit brengen is mogelijk nadat u bent toegelaten als leverancier.
Om een verzoek tot toelating tot één of meerdere categorieën te kunnen indienen, dient u zich eerst éénmalig te registreren.