Frontend ontwikkelaar Mobiele Bevraging (2FTE)
Politie

Opdrachtomschrijving
Voor de Politie werk je als frontend ontwikkelaar binnen het Productiehuis van de Dienst IV. Je maakt deel uit van de productielijn Business Intelligence en het cluster Zoeken & Vinden. Binnen een multidisciplinair mobile developmentteam ontwikkel en beheer je mobiele applicaties en diensten die informatie uit interne, nationale en internationale bronnen toegankelijk maken voor meldkamerdiensten.
De applicaties worden dagelijks gebruikt om bij incidenten snel overzicht te creëren. Je werkt aan een 24/7 missie-kritisch intelligencesysteem en bent betrokken bij architectuur, ontwerp, doorontwikkeling, onderhoud en beheer. Daarbij ontwerp en ontwikkel je nieuwe search-functionaliteiten, verbeter en refactor je bestaande services en denk je mee over architectuur en technische keuzes.
Je werkt samen met DevOps engineers, IT-experts, analisten, frontenders en operationele professionals. Het doel is een betrouwbaar, schaalbaar, veilig en onderhoudbaar platform dat de politie ondersteunt in haar operationele en maatschappelijke opdracht. Je werkt hybride, met minimaal twee dagen per week op de locatie in Utrecht Papendorp. Bij toerbeurt draai je een week mee in de piketregeling en ben je ook buiten kantoortijden bereikbaar.
Gevraagd profiel
Je bent een ervaren mobile frontend ontwikkelaar met hbo-werk- en denkniveau en minimaal zes jaar ervaring als software developer, waarvan minimaal drie jaar met Android Mobile Development. Daarnaast heb je ervaring als senior software developer met HTML5, CSS3 en JavaScript. Je bent vertrouwd met Agile-, Scrum-, Continuous Delivery- en DevOps-omgevingen en met het ontwikkelen en beheren van Android mobiele applicaties.
Je kunt zelfstandig een complexe omgeving doorgronden en beheren, werkt gestructureerd en denkt actief mee over slimme, robuuste en toekomstbestendige oplossingen. Je deelt kennis, stelt kritische vragen en werkt graag samen in een multidisciplinair team. Ervaring met onder meer Kotlin en Angular10, Androidontwikkeling, configuratiebeheer, Infrastructure as Code, security, testautomatisering en relevante ontwikkel- en beheerplatforms sluit aan bij deze opdracht. Een betrouwbaarheidsonderzoek, screening type BO+, maakt deel uit van de selectieprocedure.
Eisen
- Hbo (bachelor) werk- denkniveau
- Minimaal 6 jaar werkervaring als software developer
- (Waarvan) Minimaal 3 jaar ervaring in Android Mobile Development
- 3 jaar als senior software developer in het ontwikkelen in HTML5/CSS3/Javascript
- Met werken in Agile-, Continuous Delivery- en DevOps-omgevingen en met het ontwikkelen en beheren van Android Mobile applicaties
- Aantoonbare werkervaring met Het gebruik van configuratiebeheer en Infrastructure as Code-tools
- REST, JSON, Reactive Programmig en SOAP
- Kennis van Oauth, OWASP, Sonar, Nexus, KeyCloak, Networking en Security
- Kennis van GitLab, Jenkins, Maven, Test Drive Development en testautomatisering
- Kennis van Docker, Compose, OpenShift, Bash scripting
- Kennis van: Objectoriëntatie, Datastructuren, Postgres, ElasticSearch en Kafka
- Ervaring met Scrum en Agile Werken
- Ervaring met Jira en Confluence
- Ervaring met Kotlin, Angular10
Competenties
- Systeemdenken
- Mondelinge uitdrukkingsvaardigheid
- Kwaliteitsgerichtheid
- Samenwerken
- Coachen