Text copied to clipboard!
Tittel
Text copied to clipboard!Go Programvareingeniør
Beskrivelse
Text copied to clipboard!
Vi ser etter en dyktig og motivert Go-programvareingeniør som kan bli en del av vårt teknologiteam. Som Go-programvareingeniør vil du ha ansvar for å utvikle, implementere og vedlikeholde høyytelsesapplikasjoner og mikrotjenester ved hjelp av Go (Golang). Du vil samarbeide tett med andre utviklere, DevOps-ingeniører og produktledere for å bygge skalerbare og pålitelige løsninger som møter våre forretningsbehov.
Du vil jobbe med moderne teknologistakker og bidra til å forme arkitekturen og utviklingsprosessene i våre prosjekter. Vi verdsetter rene, effektive og testbare koder, og vi søker noen som deler denne tilnærmingen. Du bør ha erfaring med distribuerte systemer, RESTful API-er, og ha en god forståelse av programvareutviklingslivssyklusen.
Stillingen krever at du er selvdrevet, har gode problemløsningsevner og evner å jobbe både selvstendig og i team. Du vil få muligheten til å jobbe med komplekse tekniske utfordringer og bidra til kontinuerlig forbedring av våre systemer og prosesser.
Vi tilbyr et dynamisk og inkluderende arbeidsmiljø, konkurransedyktige betingelser og gode muligheter for faglig utvikling. Hvis du er lidenskapelig opptatt av programvareutvikling og ønsker å jobbe med moderne teknologier i et fremtidsrettet selskap, vil vi gjerne høre fra deg.
Ansvarsområder
Text copied to clipboard!- Utvikle og vedlikeholde applikasjoner og mikrotjenester i Go
- Samarbeide med teamet for å designe og implementere nye funksjoner
- Skrive ren, testbar og effektiv kode
- Delta i kodegjennomganger og bidra til beste praksis
- Feilsøke og løse tekniske problemer
- Bidra til arkitektur- og designbeslutninger
- Implementere og vedlikeholde RESTful API-er
- Samarbeide med DevOps for CI/CD og distribusjon
- Overvåke og forbedre ytelsen til applikasjoner
- Dokumentere tekniske løsninger og prosesser
Krav
Text copied to clipboard!- Bachelorgrad i informatikk eller tilsvarende erfaring
- Minst 2 års erfaring med Go-programmering
- Erfaring med mikrotjenestearkitektur
- Kunnskap om RESTful API-design
- Erfaring med databaser som PostgreSQL eller MongoDB
- Forståelse av programvareutviklingslivssyklusen
- Erfaring med Git og versjonskontroll
- Evne til å skrive enhetstester og integrasjonstester
- Gode kommunikasjonsevner på norsk og engelsk
- Evne til å jobbe selvstendig og i team
Potensielle intervjuspørsmål
Text copied to clipboard!- Hvor mange års erfaring har du med Go?
- Har du erfaring med mikrotjenestearkitektur?
- Kan du beskrive et prosjekt der du brukte Go?
- Hvilke databaser har du jobbet med tidligere?
- Hvordan sikrer du kvaliteten på koden din?
- Har du erfaring med CI/CD-verktøy?
- Hvordan håndterer du feil og unntak i Go?
- Hva er din erfaring med RESTful API-er?
- Hvordan holder du deg oppdatert på ny teknologi?
- Er du komfortabel med å jobbe i et tverrfaglig team?