APS – Senior Frontend-utvikler - Sjøfartsdirektoratet
Beskrivelse av anskaffelsen
Sjøfartsdirektoratet søker en Senior Frontend-utvikler for å bidra i den videre utviklingen av direktoratets løsning for automatisk utstedelse av personellsertifikater (APS). Prosjektet har pågått siden 2019, og løsningen ble tatt i bruk i 2023. Nylig ble det utvidet til også å omfatte sjøfarts-ID og radiosertifikater, og prosjektet har fortsatt et sterkt behov for en frontend-utvikler med solid kompetanse og engasjement for moderne teknologi og samfunnsnyttige løsninger.
Mange av Sjøfartsdirektoratets digitale tjenester er verdensledende på sine områder. Våre løsninger er i kontinuerlig utvikling, og vi har flere nye og spennende produkter på trappene.
Teknologisk plattform
Løsningen utvikles på en moderne, skybasert plattform med mikrotjenester og containere. Vi bruker Kubernetes og Docker, med React og .NET Core som hovedteknologier i våre mikro frontend- og backend tjenester. Vi har en sterk DevOps-kultur og arbeider med automatisert testing, CI/CD og moderne utviklings prinsipper.
Fleksibel ressurs bruk
Det gjøres oppmerksom på at selv om konsulenten i første omgang skal inngå i APS-prosjektet, forbeholder Sjøfartsdirektoratet seg retten til å benytte konsulenten også i andre strategiske satsinger eller prosjekter, dersom det vurderes som hensiktsmessig.
Om rollen og arbeidsoppgaver
Sjøfartsdirektoratet benytter internt ansatte og konsulenter fra andre leverandører i arbeidet. Prosjektet har i dag følgende teamsammensetning:
• Sjøfartsdirektoratet
ο Team Leadο 2
Produkteiere
ο Testerο Teknisk arkitekt
ο Backend-utvikler
• Konsulenter
ο Tech Lead
ο 3 Backend-utviklere
ο Frontend-utvikler
Primæroppgave som leveres til Kunden er å drive kontinuerlig utvikling i gitt prosjekt med følgendehovedoppgaver:
• Spesifiseringsarbeid og estimering
• Utvikling
• Testing
• Feilretting
• Produksjonssetting – kontinuerlige leveranser
• Dokumentasjon
• Fokusere på leveranser og kvalitet definert av retningslinjer som gitt av Sjøfartsdirektoratet i samarbeid med konsulenten(e)
• Etterleve og bidra til utvikling av arkitektur og tekniske prinsipper for Sjøfartsdirektoratet
Ønskede kvalifikasjoner
Sentrale forutsetninger for å lykkes i denne rollen er som følger:
• Høyere relevant utdannelse, men relevant erfaring kan veie opp for manglende formell utdannelse.
• Har jobbet med React kontinuerlig de siste 3 årene, og totalt minst 5 års erfaring med React.
• Erfaring i å skrive gode tester i testrammeverk for frontend (Jest, Enzyme eller tilsvarende).
• Erfaring med å bruke og videreutvikle komponentbibliotek, enten eksterne (f.eks.designsystemet.no) eller interne.
• Fordel med erfaring i å bygge webapplikasjoner fra grunnen av, f.eks. ved refaktorering eller teknologibytte.
• Erfaring med Git og moderne utviklingsverktøy som Azure DevOps, Jira eller tilsvarende, inkludert bygg, test og deploy-pipelines.
• Evner å jobbe smidig i team og har god rolleforståelse.
• Gode samarbeidsegenskaper.
• Erfaring i å jobbe i distribuerte (remote) team.
• Evner å balansere krav til kvalitet mot krav til effektivitet.
• Har engasjement og nysgjerrighet ovenfor frontend generelt og gode brukeropplevelser spesielt.
• Arbeidsspråk er norsk, og konsulenten skal kunne kommunisere uten vesentlige språkbarrierer.