ThriveCart
ThriveCart
ThriveCart er en plattform for netthandel og markedsføring for virksomheter som selger på nettet. Verktøyene støtter oppretting av handlekurver og betalingssider, salgstrakter, mersalg med ett klikk, tilleggstilbud, prøveperioder, abonnementer, affiliatekampanjer og nettkurs. Plattformen omfatter også integrasjoner, beregning av salgsskatt og rapportering i sanntid, slik at virksomheter kan håndtere transaksjoner og forstå salgsresultatene sine. ThriveCart ble grunnlagt i 2016 og tilbyr nettbaserte virksomheter funksjoner innen konverteringsoptimalisering, affiliateadministrasjon, kursdistribusjon og analyse av netthandel.

Programvareingeniør på mellom- til seniornivå, TypeScript/PHP – fjernarbeid i Europa

Bygg ThriveCarts TypeScript-baserte handelsplattform og bidra til overgangen fra det eldre PHP-systemet. Ha ansvar for leveransen fra krav til produksjon, inkludert testing, hendelseshåndtering og AI-assistert utvikling.

Beskrivelse

  • Utvikle det nye TypeScript-systemet som erstatter den eksisterende PHP-plattformen
  • Støtte og vedlikeholde det eldre PHP-systemet gjennom hele overgangen
  • Ha ansvar for funksjoner fra start til slutt, fra nedbryting av krav og implementering til utrulling, overvåking og brukerstøtte
  • Gjøre funksjonsforespørsler om til oppgaver, beregne arbeidsomfang og levere selvstendig
  • Produsere ren, testet og produksjonsklar kode
  • Ta tekniske beslutninger og kommunisere avveiningene
  • Overvåke funksjonalitet i produksjon gjennom logger, målinger og varsler
  • Refaktorere systemer, forbedre dokumentasjonen og redusere teknisk gjeld
  • Undersøke eskaleringer i utviklingen og delta i hendelseshåndtering
  • Opprette driftsveiledninger og holde den tekniske dokumentasjonen oppdatert
  • Delta i den felles beredskapsordningen
  • Utvikle enhets- og integrasjonstester
  • Bidra aktivt i kodegjennomganger
  • Samarbeide med produkt-, design-, QA- og ingeniørteamene
  • Delta i sprintplanlegging og tekniske diskusjoner
  • Være mentor for L1/L2-ingeniører på L3+
  • Lede hendelseshåndtering innen domenet og etablere standarder for AI-verktøy på L4

Krav

  • Aktuell, praktisk erfaring med TypeScript
  • Yrkeserfaring med utvikling i PHP
  • Praktisk erfaring med integrasjon av Stripe og PayPal er påkrevd
  • Erfaring med å bygge applikasjoner med TypeScript og Node.js
  • Erfaring med PHP 7.4/8+ og Laravel
  • Erfaring med MariaDB og Redis
  • Erfaring med AWS-tjenester som EC2, RDS, CloudWatch, SQS og S3
  • Praktisk erfaring med Docker
  • Erfaring med å implementere CI/CD-pipelines med GitHub Actions
  • Evne til å bruke AI-kodeverktøy daglig til generering, feilsøking, testing, utforsking av kodebasen og raskere kodegjennomganger
  • Evne til å vurdere kvaliteten og korrektheten til AI-generert kode
  • Evne til å lage enhets- og integrasjonstester
  • Evne til å bidra effektivt i kodegjennomganger
  • Evne til å håndtere hendelser og eskaleringer i utviklingen
  • Evne til å delta i beredskapsordningen etter opplæringsperioden

Fordeler

  • Felles beredskapsordning på omtrent én uke per måned etter opplæringsperioden
  • Målsatt responstid på 15 minutter for kritiske hendelser
  • Målsatt responstid på én time for hendelser med høy alvorlighetsgrad
  • Daglig mulighet til å bruke AI-kodeverktøy som en del av utviklingsprosessen
  • Muligheter for mentorskap og kunnskapsdeling på L3+
  • Faglig utvikling på tvers av karrierenivåene L1–L4

Relaterte jobber

Genesis Tech

Senior fullstack-produktutvikler (Node.js, AI-native)

Genesis Tech
1 001 – 5 000 Ansatte
LogistikkMarkedsføringRådgivning

Bygg backend-systemer, infrastruktur og AI-native-funksjoner for Boosters produkt for personlig digital sikkerhet. Driv produktutviklingen fra arkitektur og design til lansering og resultatanalyse.

Åpne