Bakgrunn for behovet
Prosjektet står i et veiskille hvor det skal tas en rask beslutning om videre satsing på GUI og webutvikling. Det er allerede utviklet noe frontend, men det skal byttets rammeverk og kunden trenger bistand med det.
Prosjektbeskrivelse
Prosjektet strekker seg konsern-vidt på tvers av flere land, og veldig mange eksterne, og interne brukere.
Du vil jobbe bygge GUI for noen av de interne systemene/brukerne i første omgang, og potensielt sett de eksterne systemene også etter hvert.
Det utvikles både:
- GUI for interne brukere (primært kundeservice)
- Frontend-komponenter mot eksterne flater (kunder)
Løsningen inkluderer blant annet:
- Autentisering og autorisasjon
- Samtykke- og personvernløsninger (GDPR: innsyn, sletting m.m.)
- Betaling med mer.
- Tett kobling mellom frontend og et omfattende backend-landskap i sky
Rolle og ansvar
Det finnes flere backend- og fullstackutviklere å sparre med, og så må du være komfortabel med å fungere som den eneste dedikerte frontend-utvikleren.
- Bygge opp og videreutvikle frontend-arkitekturen
- Utvikle og vedlikeholde brukergrensesnitt (primært i React)
- Sikre god samhandling mellom frontend og backend
- Samarbeide tett med domenearkitekt og backend-team
- Bidra til struktur, kvalitet og gode tekniske valg
- Være en drivkraft på frontend-området
Teknologi
Frontend
- Bruker Vue – (React/angular erfaring er akseptabelt)
- Blazor
Backend / plattform
- .NET (forståelse og/eller erfaring er ønskelig)
- Azure (API Management, Azure Functions og øvrige tjenester)
- Identitet og tilgangsstyring (IDP, f.eks. Auth0 eller Azure AD)
Estimert fordeling:
- ca. 70 % frontend
- ca. 30 % backend / integrasjonsforståelse
Ønsket kompetanse
Må ha
- Solid erfaring med frontendutvikling (Vue/Angular/React)
- Evne til å jobbe selvstendig og ta tekniske beslutninger
- God forståelse for samspill mellom frontend og backend
- Erfaring med autentisering/autorisasjon og brukerhåndtering
- Erfaring med .NET
- Erfaring med Azure og skybaserte tjenester
- God kommunikasjonsevne, gjerne på norsk eller skandinavisk
Fint å ha
- Kjennskap til universell utforming
- Erfaring med produktorientert utvikling og arkitekturstyrte prosesser
Stillingsprosent: 100 %
Oppstart: Helst januar/februar (overlapp mulig)
Varighet: 6 + 6 mnd kontrakter, potensielt sett flere år
Arbeidssted: Primært onsite i Oslo, med fleksibilitet. Noen grad av hybrid fungerer fint ved behov.