Text copied to clipboard!

Tittel

Text copied to clipboard!

API Ingeniør

Beskrivelse

Text copied to clipboard!
Vi søker en dyktig API-ingeniør som vil være ansvarlig for å designe, utvikle og vedlikeholde robuste og sikre API-løsninger for våre digitale produkter og tjenester. Som API-ingeniør vil du samarbeide tett med backend- og frontend-utviklere, produktledere og andre interessenter for å sikre sømløs integrasjon og optimal ytelse på tvers av våre systemer. Du vil ha en sentral rolle i å bygge skalerbare og pålitelige API-er som muliggjør effektiv kommunikasjon mellom ulike applikasjoner og tjenester, både internt og eksternt. Arbeidsoppgavene dine vil inkludere å analysere krav, designe API-arkitektur, implementere autentiserings- og autorisasjonsmekanismer, samt overvåke og forbedre eksisterende API-er. Du vil også være involvert i dokumentasjon, testing og feilsøking, samt bidra til å etablere beste praksis for API-utvikling i organisasjonen. Vi ser etter deg som har sterk teknisk forståelse, erfaring med moderne programmeringsspråk og rammeverk, og som trives med å jobbe i tverrfaglige team. Du bør være opptatt av kvalitet, sikkerhet og ytelse, og ha evnen til å holde deg oppdatert på nye teknologier og trender innen API-utvikling. Hos oss får du muligheten til å jobbe med spennende prosjekter i et innovativt miljø, hvor du kan utvikle deg faglig og bidra til å forme fremtidens digitale løsninger.

Ansvarsområder

Text copied to clipboard!
  • Designe og utvikle RESTful og/eller GraphQL API-er
  • Vedlikeholde og forbedre eksisterende API-løsninger
  • Implementere sikkerhetsmekanismer som autentisering og autorisasjon
  • Samarbeide med utviklingsteam for integrasjon av API-er
  • Dokumentere API-funksjonalitet og bruk
  • Overvåke ytelse og feilsøke problemer
  • Delta i kodegjennomganger og kvalitetssikring
  • Bidra til etablering av beste praksis for API-utvikling
  • Automatisere testing og deploy av API-er
  • Holde seg oppdatert på nye teknologier og standarder

Krav

Text copied to clipboard!
  • Høyere utdanning innen informatikk eller lignende
  • Erfaring med utvikling av API-er (REST, GraphQL, SOAP)
  • God kunnskap om programmeringsspråk som Java, Python, eller Node.js
  • Erfaring med databaser (SQL og/eller NoSQL)
  • Kjennskap til skyplattformer (f.eks. AWS, Azure, GCP)
  • Forståelse for sikkerhet og personvern i API-utvikling
  • Erfaring med verktøy for dokumentasjon og testing av API-er
  • Evne til å jobbe selvstendig og i team
  • Gode kommunikasjonsevner på norsk og engelsk
  • Fordel med erfaring fra smidige utviklingsprosesser

Potensielle intervjuspørsmål

Text copied to clipboard!
  • Hvilke API-teknologier har du mest erfaring med?
  • Kan du beskrive en utfordrende API-integrasjon du har jobbet med?
  • Hvordan sikrer du kvalitet og sikkerhet i API-utvikling?
  • Hvilke verktøy bruker du for testing og dokumentasjon av API-er?
  • Har du erfaring med skybaserte løsninger for API-hosting?
  • Hvordan holder du deg oppdatert på nye trender innen API-utvikling?
  • Kan du forklare forskjellen mellom REST og GraphQL?
  • Hvordan håndterer du versjonering av API-er?
  • Hva er viktigst for deg når du designer et API?
  • Har du erfaring med automatisering av deploy-prosesser?