Gå til hovedinnhold

Backend utvikler

Beskrivelse

En backend utvikler er en programmerer som jobber med å utvikle applikasjonslogikk og prossesser som foregår i bakgrunnen av et system. Typisk innebærer dette å utvikle APIer, databaser og applikasjonslogikk for å støtte frontend utvikling.

Ansvarsområder

Som en backend utvikler er du ansvarlig for systemene som foregår i bakgrunnen av systemene.

Noen av tingene du må tenke på er:

  • APIet skal returnere riktig data og skal være enkelt å bruke
  • Databasen skal være rask og skal ikke inneholde sensitiv informasjon
  • Brukersystemet skal være sikkert og skal ikke kunne utnyttes
  • Logging og feilhåndtering
  • Overvåkning av systemet
  • Testing av systemet
  • Systemet skal være lett å vedlikeholde og utvide
  • Systemet skal være lett å deploye, og å rulle tilbake