
GoodHabitz er et selskap innen nettbasert læring i utdanningssektoren som tilbyr engasjerende og tilgjengelig opplæring gjennom sin digitale læringsplattform. Selskapets arbeid samler team innen innholdsproduksjon, markedsføring, produktutvikling og salg for å utvikle læringsopplevelser med fokus på fremtidige ferdigheter samt praktisk personlig og faglig utvikling. Med en samarbeidsorientert teamkultur og virksomhet i europeiske byer ønsker GoodHabitz å gjøre nettbasert læring underholdende og bredt tatt i bruk.
Senior programvareutvikler, fullstack
Bygg læringsprodukter på tvers av hele teknologistakken hos det europeiske edtech-selskapet GoodHabitz, og form arkitektur, leveransepraksis og funksjoner fra idé til lansering.
Beskrivelse
- Utvikle og vedlikehold fullstackfunksjoner på tvers av API-er, datalag og brukergrensesnitt.
- Bidra til arkitektur og systemdesign ved å vurdere ulike avveininger.
- Følg arbeidet fra den første ideen gjennom implementering, testing, dokumentasjon og utrulling.
- Vedlikehold og forbedre CI/CD-pipelines og utrullingsrutiner.
- Gå gjennom kode for å fremme kvalitet, tydelighet og felles læring.
- Forklar tekniske beslutninger tydelig, slik at teamet har en felles forståelse.
- Samarbeid med produkt-, design-, UX- og andre team.
Krav
- Minst fem års erfaring med backendutvikling og erfaring med frontendutvikling med React, Vue eller et lignende rammeverk.
- Erfaring med å bygge faktiske produkter i samarbeid med produkt-, design- og UX-team.
- En produktorientert tilnærming med fokus på bruker- og forretningsverdi.
- Solid erfaring med C# og moderne .NET 8, 9 eller 10.
- Evne til å utforme og bruke REST-API-er, inkludert versjonering, OpenAPI, OAuth2, paginering, hastighetsbegrensninger og nye forsøk.
- Evne til å skrive SQL direkte mot PostgreSQL ved hjelp av Dapper eller en lignende mikro-ORM.
- Praktisk erfaring med CI/CD-pipelines, utrullingsprosesser, Docker og grunnleggende Kubernetes.
- Forståelse av systemdesign, tjenestegrenser, datamodellering og skalerbarhet.
- Evne til å feilsøke produksjonsproblemer ved hjelp av logger og spor; kjennskap til strukturert logging og Grafana/Loki er en fordel.
- Erfaring med å bruke LLM-verktøy som Claude Code, Copilot eller Cursor til koding, research, dokumentasjon og idéutvikling.
- Erfaring med andre språk og rammeverk, særlig Node, Vue eller React, er ønskelig.
- Erfaring med AWS/EKS er en fordel.
Fordeler
- Konkurransedyktig lønn og en prestasjonsbonus tilpasset rollen.
- 25 feriedager i året.
- Reisebudsjett.
- Fleksibelt arbeidsmiljø og en bærbar PC.
- Ubegrenset tilgang til GoodHabitz-ressurser og MyAcademy.
- Støtte til mental coaching.
- Mangfoldige og inkluderende team.
- Temabaserte arrangementer og teambyggingsaktiviteter.
- En årlig Do-Good-dag med full lønn til frivillig arbeid.
- Dekning ved funksjonsnedsettelse og pensjonsordning.