Frontend utvikler
Beskrivelse
Frontend utviklere jobber på å implementere design og brukergrensesnitt, som regel nettsider og apper. Hvis du har et øye for design og liker å jobbe med brukergrensesnitt, så er frontend utvikling noe for deg.
Deler av jobben innebærer å jobbe med designere og UX-ere for å lage gode brukeropplevelser, og å jobbe med backend utviklere for å få systemene til å henge sammen.
Det er også viktig å ha god forståelse for hvordan brukere bruker systemene, og å teste at systemene er tilgjengelige og lette å bruke for alle mennesker, uavhengig av funksjonsevne.
Ansvar
Som en frontend utvikler er du ansvarlig for å lage det som brukeren ser og interagerer med.
Noen av tingene en frontend utvikler må tenke på er:
- Nettsiden skal være tilgjengelig for alle, uavhengig av funksjonsevne
- Nettsiden skal fungere på alle skjermstørrelser
- Nettsiden skal være rask å laste inn, og enkelt søkbar for søkemotorer
- Nettsiden skal være GDPR-vennlig
- Bruker-erfaringen skal være god og intuitiv
I praksis betyr dette at du må kunne HTML, CSS og JavaScript, ha en forståelse over hvordan en nettside henter og lagrer informasjon på internett og ha en forståelse for hva brukeren forventer.
I tillegg til HTML, CSS & JavaScript så er det nyttig å kunne et rammeverk som React, Vue eller Angular. Disse er lagt for å forenkle utviklingen av nettsider og apper, og gjør det enklere å lage interaktive nett-applikasjoner.