Avenga
Avenga
5 001 – 10 000 Ansatte
HelsevesenProduksjonRådgivning
Avenga er et internasjonalt teknologi- og programvareutviklingsselskap som hjelper virksomheter gjennom rådgivning, produktutvikling og digital transformasjon. Selskapets team utvikler skreddersydde løsninger innen programvare, sky og integrasjon for komplekse utfordringer innen blant annet rådgivning, produksjon og helsesektoren, basert på ekspertisen til mer enn 6 000 fagfolk i flere land. Avenga støtter også rekruttering av talenter og karriereutvikling i organisasjonen.

Senior Node.js-utvikler

Bygg skalerbare backend-systemer for Avengas IT-konsulentprosjekter som senior Node.js-utvikler. Utform API-er, optimaliser databaser og bidra til sikker og pålitelig programvare.

Beskrivelse

  • Bygg og vedlikehold skalerbare backend-applikasjoner med Node.js.
  • Utvikle og koble sammen REST-API-er og mikrotjenester.
  • Skriv effektiv, gjenbrukbar og tydelig dokumentert kode.
  • Samarbeid med frontend-, QA- og DevOps-ingeniører samt produktinteressenter.
  • Utform og forbedre databasestrukturer, spørringer og datatilgang.
  • Finn og løs ytelsesbegrensninger og tekniske problemer.
  • Bruk sikre metoder for autentisering, autorisasjon og datahåndtering.
  • Opprett og vedlikehold automatiserte enhets- og integrasjonstester.
  • Gå gjennom kode og bidra til gode utviklingspraksiser.
  • Delta i tekniske diskusjoner, arkitekturvalg og løsningsdesign.
  • Bidra til CI/CD, releaser og håndtering av produksjonsproblemer.
  • Sørg for at applikasjonene er pålitelige, skalerbare og enkle å vedlikeholde.
  • Del kompetansen din og hjelp kolleger med å utvikle seg faglig.

Krav

  • Ha minst tre års profesjonell erfaring med backendutvikling, inkludert omfattende praktisk arbeid med Node.js.
  • Ha sterke ferdigheter i JavaScript (ES6+) og TypeScript.
  • Ha erfaring med Node.js-rammeverk som Express.js, NestJS eller Fastify.
  • Forstå asynkron programmering og hendelsesdrevet arkitektur.
  • Ha utformet og utviklet REST-API-er.
  • Kjenne til relasjonsdatabaser eller NoSQL-databaser som PostgreSQL, MySQL eller MongoDB.
  • Være kjent med ORM- eller ODM-verktøy som Prisma, TypeORM, Sequelize eller Mongoose.
  • Forstå prinsipper og mønstre for programvaredesign og ren arkitektur.
  • Bruke Git og samarbeidsbaserte utviklingsarbeidsflyter.
  • Være kjent med Docker, CI/CD-pipelines og skymiljøer.
  • Ha erfaring med å skrive enhets- og integrasjonstester.
  • Forstå applikasjonssikkerhet, ytelsesoptimalisering og feilsøking.
  • Ha gode problemløsningsevner og en proaktiv tilnærming til utvikling.
  • Kommunisere godt på engelsk og samarbeide med internasjonale team.

Fordeler

  • Like muligheter uavhengig av etnisitet, kjønnsidentitet, seksuell orientering, funksjonsnedsettelse, alder, religion eller andre egenskaper.
  • En respektfull og inkluderende arbeidsplass.
  • Muligheten til å jobbe med internasjonale team.
  • Muligheter for faglig utvikling og kunnskapsdeling.

Relaterte jobber

Cognyte

Senior backendutvikler, Cognyte (hybrid, Bulgaria)

Cognyte

Bygg Java-mikrotjenester for Cognytes distribuerte analyseplattform, og utform skalerbare datasystemer samtidig som du støtter teknologikollegene dine. Dette er en seniorstilling i Bulgaria med hybridarbeid.

Åpne