Apply Edge Tailor my CV for this job — free

Senior Frontend Ontwikkelaar

Sterksen · Rhoon, South Holland, Netherlands

Tailor my CV for this job — free

See similar jobs

Detachering | opdracht duur 1 jaar Organisatie:Nederland is een scheepvaartland en speelt internationaal een toonaangevende rol in de maritieme sector en de binnenvaart. Binnen Rijkswaterstaat zorgt de dienst Centrale Informatievoorziening (CIV) voor de ontwikkeling en beschikbaarheid van informatie. Het onderdeel Scheepvaartmanagement (SVM) doet dat specifiek voor de scheepvaart. De software die hier wordt gebouwd, draagt dag en nacht bij aan een vlotte en veilige doorvaart op de Nederlandse en Europese vaarwegen.De gebruikers zijn divers. Het gaat om beroeps- en pleziervaartschippers, brugwachters, sluismeesters, verkeersleiders en andere vaarwegbeheerders. De systemen wisselen veilig gegevens uit met nationale en internationale partners en met marifonie-, AIS- en processystemen op bijvoorbeeld sluizen. Rijkswaterstaat wil de vaarweg verder ontwikkelen tot een volwaardig en duurzaam alternatief voor transport over land. Dat vraagt veel van het applicatielandschap, dat 24 uur per dag en 7 dagen per week beschikbaar moet zijn.Je komt terecht in een omgeving met veertien scrumteams die samen de Release Train vormen. Er wordt gewerkt met een (micro)services architectuur, een moderne stack en een volwassen CI/CD-straat waarmee services in Docker containers via Kubernetes snel naar productie gaan. Teams werken volgens BizDevOps nauw samen met architecten, beheer en de business, en er is echt ruimte om tijd te steken in het verbeteren en automatiseren van omgevingen, testen en processen.Functie:Veel gebruikers werken een volledige dienst lang met de systemen. Daarom krijgt de gebruikersinterface veel aandacht en is er een nieuw UX-ontwerp gemaakt voor het hele scheepvaartdomein. Om dat ontwerp te implementeren gaan meerdere teams tegelijk aan dezelfde functionaliteit werken, en daar loopt de huidige opzet met één grote GUI tegen zijn grenzen aan.Jouw opdracht is om samen met de teams, de UX-designer en de architect oplossingen te bedenken, te toetsen en uit te voeren. Je helpt de bestaande GUI op te knippen in herbruikbare onderdelen, bijvoorbeeld met webcomponents, micro-frontends of een andere vorm van modularisatie. Zo ontstaat een frontend waar meerdere teams parallel aan kunnen bouwen en waarin het nieuwe UX-ontwerp goed tot zijn recht komt.Je werkt in een multidisciplinair scrumteam en brengt zowel technische als inhoudelijke kennis in. Je plant, bewaakt en voert je eigen werkzaamheden zelfstandig uit als onderdeel van de sprintplanning en je bent een gesprekspartner voor ontwikkelaars, designers en architecten.Eisen:hbo- of wo-werk- en denkniveauMinimaal vijf jaar relevante ervaring met AngularErvaring met Sass of SCSSKennis van (web) design patternsErvaring met het implementeren van JSON/REST clientsWerken volgens Test Driven DevelopmentErvaring met security specificaties zoals OAuth 2.0, OpenID Connect en JWTAantoonbare ervaring met Docker en KubernetesAantoonbare ervaring met LinuxErvaring met ontwikkelstraattooling zoals GitLab CI, SonarQube en GitErvaring met Playwright en Robot Framework is een préAanbod: Een salaris tot €7300 euro op basis van een fulltime dienstverband25 vakantiedagenmogelijkheid om vanuit huis te werkenpensioenregelingreiskostenvergoedingvakantiegeldmogelijkheid tot trainingen en certificatenWerk aan software die dag en nacht bijdraagt aan veilige en vlotte scheepvaart op Nederlandse en Europese vaarwege