Nationale Politie

Senior front-end developer

Nationale Politie

De opdracht­omschrijving

Voor een opdracht binnen ons Politiedienstencentrum zijn we op zoek naar een ervaren Front-End Ontwikkelaar.  

Je komt te werken binnen Cluster MEOS dat bestaat uit drie teams. Deze vacature is voor team Swordfish, dat zich bezig houdt met het ontwikkelen en onderhouden van de MEOS applicatie. 

Zo‘n 40.000 politieagenten werken dagelijks met onze MEOS-app (Mobiel Effectiever Op Straat). Met de MEOS-app kan de Politie snel en gemakkelijk via de smartphone een groot deel van het basispolitiewerk op straat afhandelen.

Je verricht je werk in een uitdagend werkveld dat continu verandert en waarbij de impact van jouw werk direct zichtbaar en voelbaar is voor de collega’s op straat en daarmee de burger.

Verantwoordelijkheden

Software ontwikkeling

  • Je bent eindverantwoordelijk voor het tot realisatie brengen van de aan jou toegewezen/ door jou gekozen user stories/ taken.
  • Je werkt intensief samen met de andere ontwikkelaars in ons team m.b.v. pair programming.
  • Je werkt samen met jouw collega’s aan het behalen van het sprintdoel.
  • Je ontwikkelt code binnen de bestaande software architectuur gebaseerd op de principes van clean architecture en clean code.
  • Je werkt in een DevOps omgeving waar beschikbaarheid en data-integriteit cruciaal zijn.
  • Je werkt intensief samen met je collega’s van alle disciplines en bent daarin behulpzaam, leidend, open en flexibel.
  • Je hebt veel ervaring binnen een multi-disciplinair team.
  • Je werkt nauw samen met al je teamgenoten binnen ons multi-disciplinaire team.
  • Je kunt (jouw) ideeën en concepten goed overbrengen aan collega’s, zowel binnen als buiten jouw team en project.
  • Je participeert actief in alle scrumrituelen, neemt leiding, waar nodig, en stelt kritische vragen.
  • Je onderneemt initiatieven binnen jouw expertise en bent in staat mensen op verschillende posities mee te nemen en te overtuigen van (jouw) ideeën.

 

Kennis en ervaring

  • Je bent binnen MEOS de expert o.h.g.v. UI/UX-implementatie en (S)CSS.
  • Je hebt veel kennis van en ervaring met UI/UX-design, de betreffende principes en de implementatie daarvan. Je hebt ervaring in het werken met/ ontwikkelen van design systems, styleguides, etc.
  • Je bent zeer klantgericht en binnen jouw expertise neem je initiatieven en enthousiasmeer je jouw collega’s voor (jouw) nieuwe ideëen.
    Je bent besluitvaardig, en bent in staat veranderingen door te voeren en te borgen.
  • Je staat open voor vernieuwing en voor kritiek.
    Je coacht en helpt je collega’s.
  • Je onderhoudt binnen MEOS de kennis van en het contact met Blauwdruk en met UX. En bent vraagbaak o.h.g.v. de implementatie van het design system.
  • Daarnaast bereid je User Stories voor m.b.v. (technische) analyse en leidt sessies binnen het scrumproces zoals de refinements, 3 amigo’s en sprint reviews.
  • Je bent verantwoordelijk voor de realisatie van de functionaliteiten van de MEOS-applicatie binnen de UI-laag.
  • Jij bent verantwoordelijk voor het implementeren van de functionaliteit in de UI van de MEOS-applicatie, daarbij gebruik je jouw kennis van UX/UI en ervaring met Design Systems.

Kijkende naar de inhoud van deze aanvraag en de Wet DBA, leent deze aanvraag zich er niet voor om door een ZZP'er uitgevoerd te worden.

Voor deze opdracht is een Betrouwbaarheidsonderzoek plus (BO+) van toepassing. Een positief besluit is een vereiste voor het uitvoeren van deze opdracht. 

Let op: Vanaf 1 november wijzigt het diensteverleningsmodel van het DAS naar de Intermediaire Dienstverleners, het is mogelijk dat deze overeenkomst wordt gemigreerd. Meer informatie volgt.

LET OP: In verband met het spoedkarakter van deze opdracht, wordt deze aanvraag verkort uitgezet. Reageren kan tot 27 Augustus 2025 tot 8.00 uur.

Je ontwikkelt en onderhoudt front-end applicaties op het MEOS platform. Als zeer ervaren Senior Front-end ontwikkelaar ben je daarnaast ook in staat junior en medior collega's mee te nemen en kom je zelf met verbeterideeën. 

Professional heeft voornamelijk interne contacten binnen het Politie Diensten Centrum afdeling Handhaving en specifiek het MEOS domein. 

Competenties

Initiatief

Signaleert kansen. Handelt ernaar en durft daarbij risico’s te nemen om uiteindelijk een bepaald herkenbaar voordeel voor de organisatie te behalen. Begint liever uit zichzelf dan passief af te wachten.

 

Inlevingsvermogen

Onderkent de gevoelens en behoeften van anderen en het effect van eigen handelen daarop.

 

Kwaliteitsgerichtheid

Stelt hoge eisen aan de kwaliteit van het eigen werk. Is voortdurend op zoek naar mogelijkheden om de kwaliteit te verbeteren.

 

Luisteren

Verzamelt belangrijke informatie uit mondelinge mededelingen. Geeft aandacht en ruimte aan gesprekspartners. Vraagt door en gaat in op reacties.

 

Samenwerken

Heeft oog voor het groepsbelang en draagt actief bij aan het gemeenschappelijke resultaat.

 

Sociale vaardigheid

Beweegt zich tactvol en gemakkelijk in contacten met anderen. Is in staat met zijn optreden emoties en de sociale interactie te beïnvloeden.

 

Vakmanschap

Beschikt over en past inhoudelijke kennis en vaardigheden op een adequate wijze in zijn vak toe.

 

 

De Eisen

  • Eis 4. De kandidaat heeft minimaal 5 jaar aantoonbare werkervaring met front-end ontwikkeling. Benoem het nummer van deze eis expliciet in het CV bij de werkzaamheden. Geef een beschrijving in het CV waar deze ervaring uit blijkt, benoem de naam van de opdrachtgever(s) en de perioden (mm-jjjj t/m mm-jjjj).
  • Eis 6. De kandidaat heeft minimaal 3 jaar aantoonbare werkervaring met CI/CD, Jenkins, Sonarqube. Benoem het nummer van deze eis expliciet in het CV bij de werkzaamheden. Geef een beschrijving in het CV waar deze ervaring uit blijkt, benoem de naam van de opdrachtgever(s) en de perioden (mm-jjjj t/m mm-jjjj).
  • Eis 7. De kandidaat heeft minimaal 2 jaar aantoonbare werkervaring met het werken met IntelliJ IDEA. Benoem het nummer van deze eis expliciet in het CV bij de werkzaamheden. Geef een beschrijving in het CV waar deze ervaring uit blijkt, benoem de naam van de opdrachtgever(s) en de perioden (mm-jjjj t/m mm-jjjj).
  • Eis 8. De kandidaat heeft minimaal 3 jaar aantoonbare werkervaring met het werken met Node / NPM. Benoem het nummer van deze eis expliciet in het CV bij de werkzaamheden. Geef een beschrijving in het CV waar deze ervaring uit blijkt, benoem de naam van de opdrachtgever(s) en de perioden (mm-jjjj t/m mm-jjjj).
  • Eis 12. De kandidaat heeft minimaal 5 jaar aantoonbare werkervaring met HTML en (S)CSS. Benoem het nummer van deze eis expliciet in het CV bij de werkzaamheden. Geef een beschrijving in het CV waar deze ervaring uit blijkt, benoem de naam van de opdrachtgever(s) en de perioden (mm-jjjj t/m mm-jjjj).
  • De Externe is inzetbaar vanaf 01-10-2025 (of indien mogelijk zoveel eerder als de screening akkoord is) tot en met 30-09-2027 voor 36 uur per week. Het contract kan door de Opdrachtgever niet worden verlengd. Dit zoals wordt aangegeven in het profiel. De startdatum is onder voorbehoud van een tijdige afronding van het kandidaten onderzoek. Dit kan ook betekenen dat de startdatum van de Opdracht zal moeten worden opgeschoven. Aan de vermelde startdatum in de aanvraag kunnen zodoende geen rechten worden ontleend.
  • Eis 2. De door Inschrijver aangeboden kandidaat is gedurende de uitvoering van de gehele Opdracht in loondienst bij Opdrachtnemer / Onderaannemer en geen ZZP’er / ondernemer. Dit is een eis en moet duidelijk blijken uit het CV van de kandidaat. Tevens zijn uitgesloten ondernemers in dienst van een eigen BV. Deze eis blijft van toepassing gedurende de gehele uitvoering van de opdracht. Wanneer blijkt dat de kandidaat niet kan voldoen aan deze eis, zal dit leiden tot uitsluiting van de Inschrijver.
  • Eis 3. Eis 3. De kandidaat heeft minimaal een afgeronde, erkende en volwaardige opleiding op HBO bachelor niveau. Losse (deel)certificaten worden niet als gelijkwaardig gezien. Dit is een eis en moet duidelijk blijken uit het CV van de kandidaat. De kandidaat dient voor het verificatiegesprek het bewijsmiddel te kunnen overleggen. Wanneer blijkt dat de kandidaat niet over het gevraagde diploma beschikt, zal dit leiden tot uitsluiting van de aanvraag.
  • Eis 5. De kandidaat heeft minimaal 5 jaar aantoonbare werkervaring met Git versiebeheer (2 jaar o.b.v Atlassian BitBucket). Benoem het nummer van deze eis expliciet in het CV bij de werkzaamheden. Geef een beschrijving in het CV waar deze ervaring uit blijkt, benoem de naam van de opdrachtgever(s) en de perioden (mm-jjjj t/m mm-jjjj).
  • Eis 9. De kandidaat heeft minimaal 5 jaar aantoonbare werkervaring met Angular. Benoem het nummer van deze eis expliciet in het CV bij de werkzaamheden. Geef een beschrijving in het CV waar deze ervaring uit blijkt, benoem de naam van de opdrachtgever(s) en de perioden (mm-jjjj t/m mm-jjjj).
  • Eis 10. De kandidaat heeft minimaal 5 jaar aantoonbare werkervaring met Typescript. Benoem het nummer van deze eis expliciet in het CV bij de werkzaamheden. Geef een beschrijving in het CV waar deze ervaring uit blijkt, benoem de naam van de opdrachtgever(s) en de perioden (mm-jjjj t/m mm-jjjj).
  • Eis 11. De kandidaat heeft minimaal 5 jaar aantoonbare werkervaring met JavaScript. Benoem het nummer van deze eis expliciet in het CV bij de werkzaamheden. Geef een beschrijving in het CV waar deze ervaring uit blijkt, benoem de naam van de opdrachtgever(s) en de perioden (mm-jjjj t/m mm-jjjj).
  • Eis 13. Vereiste competenties/vaardigheden: Initiatief Signaleert kansen. Handelt ernaar en durft daarbij risico’s te nemen om uiteindelijk een bepaald herkenbaar voordeel voor de organisatie te behalen. Begint liever uit zichzelf dan passief af te wachten. Inlevingsvermogen Onderkent de gevoelens en behoeften van anderen en het effect van eigen handelen daarop. Kwaliteitsgerichtheid Stelt hoge eisen aan de kwaliteit van het eigen werk. Is voortdurend op zoek naar mogelijkheden om de kwaliteit te verbeteren. Luisteren Verzamelt belangrijke informatie uit mondelinge mededelingen. Geeft aandacht en ruimte aan gesprekspartners. Vraagt door en gaat in op reacties. Samenwerken Heeft oog voor het groepsbelang en draagt actief bij aan het gemeenschappelijke resultaat. Sociale vaardigheid Beweegt zich tactvol en gemakkelijk in contacten met anderen. Is in staat met zijn optreden emoties en de sociale interactie te beïnvloeden. Vakmanschap Beschikt over en past inhoudelijke kennis en vaardigheden op een adequate wijze in zijn vak toe. Mondelinge- en schriftelijke uitdrukkingsvaardigheid: Maakt feiten, meningen en ideeën aan anderen in begrijpelijk Nederlandse taal mondeling en schriftelijk duidelijk. Bovenstaande competenties, gevraagde werk -en denkniveau en/of vaardigheden hoeven niet in het CV te worden benoemd/uitgeschreven maar dienen middels concrete voorbeelden duidelijk aangetoond te worden tijdens het verificatiegesprek. Wanneer blijkt dat de kandidaat niet over de gevraagde competenties beschikt, zal dit leiden tot het terzijde leggen van de bieding.

De Wensen

  • Wens 3. De kandidaat heeft aantoonbare ervaring in het ontwikkelen en implementeren van huisstijlen/ design systems De werkervaring zoals gevraagd in de wensen moet middels concrete voorbeelden duidelijk zijn in het CV van de kandidaat. Noem het nummer van de wens in het CV en benoem in de toelichting de functie, werkzaamheden, naam van de opdrachtgever(s) en de periode [dd-mm-jjjj] waaruit blijkt dat de kandidaat aan de wens voldoet. Bij het niet duidelijk benoemen zal dit leiden tot geen toekenning van punten. Puntenverdeling: 0/5= De kandidaat voldoet niet aan gevraagde wens. 5/5= De kandidaat voldoet aan gevraagde wens.
  • Wens 6. De kandidaat heeft aantoonbare werkervaring binnen een scrum-team De werkervaring zoals gevraagd in de wensen moet middels concrete voorbeelden duidelijk zijn in het CV van de kandidaat. Noem het nummer van de wens in het CV en benoem in de toelichting de functie, werkzaamheden, naam van de opdrachtgever(s) en de periode [dd-mm-jjjj] waaruit blijkt dat de kandidaat aan de wens voldoet. Bij het niet duidelijk benoemen zal dit leiden tot geen toekenning van punten. Puntenverdeling: 0/5= De kandidaat voldoet niet aan gevraagde wens. 5/5= De kandidaat voldoet aan gevraagde wens.
  • Wens 8. De kandidaat heeft aantoonbare werkervaring met Atlassian Jira/ Atlassian Confluence. De werkervaring zoals gevraagd in de wensen moet middels concrete voorbeelden duidelijk zijn in het CV van de kandidaat. Noem het nummer van de wens in het CV en benoem in de toelichting de functie, werkzaamheden, naam van de opdrachtgever(s) en de periode [dd-mm-jjjj] waaruit blijkt dat de kandidaat aan de wens voldoet. Bij het niet duidelijk benoemen zal dit leiden tot geen toekenning van punten. Puntenverdeling: 0/5= De kandidaat voldoet niet aan gevraagde wens. 5/5= De kandidaat voldoet aan gevraagde wens.
  • Wens 9. De kandidaat heeft minimaal 5 jaar aantoonbare werkervaring met Unit testen m.b.v. Jasmine, Karma, Jest. De werkervaring zoals gevraagd in de wensen moet middels concrete voorbeelden duidelijk zijn in het CV van de kandidaat. Noem het nummer van de wens in het CV en benoem in de toelichting de functie, werkzaamheden, naam van de opdrachtgever(s) en de periode [dd-mm-jjjj] waaruit blijkt dat de kandidaat aan de wens voldoet. Bij het niet duidelijk benoemen zal dit leiden tot geen toekenning van punten. Puntenverdeling: 0/5= De kandidaat voldoet niet aan gevraagde wens. 1/5= De Kandidaat heeft 5 jaar ervaring met gevraagde wens. 2/5= De Kandidaat heeft 6 jaar ervaring met gevraagde wens. 3/5= De Kandidaat heeft 7 jaar ervaring met gevraagde wens. 4/5= De Kandidaat heeft 8 jaar ervaring met gevraagde wens. 5/5= De Kandidaat heeft 9 of meer jaar ervaring met gevraagde wens.
  • Wens 5. De kandidaat heeft aantoonbare werkervaring met het werken volgens de clean architecture principes Motiveer de rol van de kandidaat, geef in de toelichting aan hoeveel maanden ervaring met bovenstaande is opgedaan en geef een inhoudelijke situatieschets waaruit deze werkervaring blijkt. De toelichting is beknopt, to the point en mag daar waar nodig puntsgewijs. Middels deze toelichting zal de mate van bekwaamheid beoordeeld worden d.m.v. een puntenverdeling. Tevens zal een inhoudelijke verificatie van dit criterium in de interviewfase plaatsvinden. Alleen een verwijzing naar het CV of een algemene motivatie is niet voldoende en zal geen punten genereren. Puntenverdeling: 0/5= De kandidaat voldoet niet aan gevraagde wens. 5/5= De kandidaat voldoet aan gevraagde wens.
  • Wens 11. De kandidaat heeft minimaal 3 jaar aantoonbare werkervaring met E2E testen m.b.v. Cypress. De werkervaring zoals gevraagd in de wensen moet middels concrete voorbeelden duidelijk zijn in het CV van de kandidaat. Noem het nummer van de wens in het CV en benoem in de toelichting de functie, werkzaamheden, naam van de opdrachtgever(s) en de periode [dd-mm-jjjj] waaruit blijkt dat de kandidaat aan de wens voldoet. Bij het niet duidelijk benoemen zal dit leiden tot geen toekenning van punten. Puntenverdeling: 0/5= De kandidaat voldoet niet aan gevraagde wens. 1/5= De Kandidaat heeft 3 jaar ervaring met gevraagde wens. 2/5= De Kandidaat heeft 4 jaar ervaring met gevraagde wens. 3/5= De Kandidaat heeft 5 jaar ervaring met gevraagde wens. 4/5= De Kandidaat heeft 6 jaar ervaring met gevraagde wens. 5/5= De Kandidaat heeft 7 of meer jaar ervaring met gevraagde wens.
  • Wens 2. De kandidaat heeft aantoonbare werkervaring in UI/UX-design. Motiveer de rol van de kandidaat, geef in de toelichting aan hoeveel maanden ervaring met bovenstaande is opgedaan en geef een inhoudelijke situatieschets waaruit deze werkervaring blijkt. De toelichting is beknopt, to the point en mag daar waar nodig puntsgewijs. Middels deze toelichting zal de mate van bekwaamheid beoordeeld worden d.m.v. een puntenverdeling. Tevens zal een inhoudelijke verificatie van dit criterium in de interviewfase plaatsvinden. Alleen een verwijzing naar het CV of een algemene motivatie is niet voldoende en zal geen punten genereren. Puntenverdeling: 0/5= De kandidaat voldoet niet aan gevraagde wens. 5/5= De kandidaat voldoet aan gevraagde wens.
  • Wens 4. De kandidaat heeft aantoonbare werkervaring met de ontwikkeling van MEOS-applicaties De werkervaring zoals gevraagd in de wensen moet middels concrete voorbeelden duidelijk zijn in het CV van de kandidaat. Noem het nummer van de wens in het CV en benoem in de toelichting de functie, werkzaamheden, naam van de opdrachtgever(s) en de periode [dd-mm-jjjj] waaruit blijkt dat de kandidaat aan de wens voldoet. Bij het niet duidelijk benoemen zal dit leiden tot geen toekenning van punten. Puntenverdeling: 0/5= De kandidaat voldoet niet aan gevraagde wens. 5/5= De kandidaat voldoet aan gevraagde wens.
  • Wens 7. De kandidaat heeft aantoonbare werkervaring in een DEVOPS-omgeving. De werkervaring zoals gevraagd in de wensen moet middels concrete voorbeelden duidelijk zijn in het CV van de kandidaat. Noem het nummer van de wens in het CV en benoem in de toelichting de functie, werkzaamheden, naam van de opdrachtgever(s) en de periode [dd-mm-jjjj] waaruit blijkt dat de kandidaat aan de wens voldoet. Bij het niet duidelijk benoemen zal dit leiden tot geen toekenning van punten. Puntenverdeling: 0/5= De kandidaat voldoet niet aan gevraagde wens. 5/5= De kandidaat voldoet aan gevraagde wens.
  • Wens 10. De kandidaat heeft minimaal 3 jaar aantoonbare werkervaring met Test Driven Development. De werkervaring zoals gevraagd in de wensen moet middels concrete voorbeelden duidelijk zijn in het CV van de kandidaat. Noem het nummer van de wens in het CV en benoem in de toelichting de functie, werkzaamheden, naam van de opdrachtgever(s) en de periode [dd-mm-jjjj] waaruit blijkt dat de kandidaat aan de wens voldoet. Bij het niet duidelijk benoemen zal dit leiden tot geen toekenning van punten. Puntenverdeling: 0/5= De kandidaat voldoet niet aan gevraagde wens. 1/5= De Kandidaat heeft 3 jaar ervaring met gevraagde wens. 2/5= De Kandidaat heeft 4 jaar ervaring met gevraagde wens. 3/5= De Kandidaat heeft 5 jaar ervaring met gevraagde wens. 4/5= De Kandidaat heeft 6 jaar ervaring met gevraagde wens. 5/5= De Kandidaat heeft 7 of meer jaar ervaring met gevraagde wens.
  • Wens 1. De kandidaat heeft aantoonbare werkervaring met Blauwdruk (Design System van de Politie) De werkervaring zoals gevraagd in de wensen moet middels concrete voorbeelden duidelijk zijn in het CV van de kandidaat. Noem het nummer van de wens in het CV en benoem in de toelichting de functie, werkzaamheden, naam van de opdrachtgever(s) en de periode [dd-mm-jjjj] waaruit blijkt dat de kandidaat aan de wens voldoet. Bij het niet duidelijk benoemen zal dit leiden tot geen toekenning van punten. Puntenverdeling: 0/5= De kandidaat voldoet niet aan gevraagde wens. 5/5= De kandidaat voldoet aan gevraagde wens.

Interesse in deze opdracht?

Zo werkt onze dienstverlening

Reageer direct

De opdracht sluit
27 augustus 2025 om 06:00
Je reactie ontvangen we graag minimaal 1 werkdag voor sluiting van de opdracht

Eventuele motivatie volgt in een latere fase

LET OP: Dit betreft een detacheringsopdracht. Het door jou opgegeven uurtarief is all in, inclusief 15% fee Freep en exclusief BTW

Mis geen kans, word gratis lid

Ontvang direct alle opdrachten en marktontwikkelingen in je mailbox