ThriveCart
ThriveCart
ThriveCart är en e-handels- och marknadsföringsplattform för företag som säljer online. Verktygen stöder skapande av kundvagnar och kassasidor, säljtrattar, merförsäljning med ett klick, tilläggserbjudanden, provperioder, prenumerationer, affiliatkampanjer och onlinekurser. Plattformen erbjuder även integrationer, beräkning av försäljningsskatt och rapportering i realtid, vilket hjälper företag att hantera transaktioner och förstå sin försäljningsutveckling. ThriveCart grundades 2016 och hjälper onlineföretag med funktioner för konverteringsoptimering, affiliatehantering, kursdistribution och e-handelsanalys.

Mjukvaruingenjör på mellan- till seniornivå, TypeScript/PHP – distans i Europa

Bygg ThriveCarts TypeScript-baserade handelsplattform och bidra till övergången från det äldre PHP-systemet. Ansvara för leveransen från krav till produktion, inklusive testning, incidenthantering och AI-assisterad utveckling.

Beskrivning

  • Utveckla det nya TypeScript-systemet som ersätter den befintliga PHP-plattformen
  • Stöd och underhåll det äldre PHP-systemet under hela övergången
  • Ansvara för funktioner från början till slut, från nedbrytning av krav och implementation till driftsättning, övervakning och support
  • Omvandla funktionsförfrågningar till uppgifter, uppskatta arbetsinsatsen och leverera självständigt
  • Skriva ren, testad och produktionsklar kod
  • Fatta tekniska beslut och kommunicera deras avvägningar
  • Övervaka funktionaliteten i produktion genom loggar, mätvärden och larm
  • Refaktorera system, förbättra dokumentationen och minska teknisk skuld
  • Utreda eskaleringar inom utveckling och delta i incidenthantering
  • Skapa driftinstruktioner och hålla den tekniska dokumentationen aktuell
  • Delta i den gemensamma beredskapsrotationen
  • Utveckla enhets- och integrationstester
  • Bidra aktivt i kodgranskningar
  • Samarbeta med produkt-, design-, QA- och ingenjörsteamen
  • Delta i sprintplanering och tekniska diskussioner
  • Vara mentor för L1/L2-ingenjörer på L3+
  • Leda incidenthantering inom domänen och fastställa standarder för AI-verktyg på L4

Krav

  • Aktuell, praktisk erfarenhet av TypeScript
  • Yrkeserfarenhet av utveckling med PHP
  • Praktisk erfarenhet av integration med Stripe och PayPal krävs
  • Erfarenhet av att bygga applikationer med TypeScript och Node.js
  • Erfarenhet av PHP 7.4/8+ och Laravel
  • Erfarenhet av att arbeta med MariaDB och Redis
  • Erfarenhet av AWS-tjänster som EC2, RDS, CloudWatch, SQS och S3
  • Praktisk erfarenhet av Docker
  • Erfarenhet av att implementera CI/CD-pipelines med GitHub Actions
  • Förmåga att dagligen använda AI-kodverktyg för generering, felsökning, testning, kodbasutforskning och snabbare kodgranskningar
  • Förmåga att bedöma kvaliteten och korrektheten i AI-genererad kod
  • Förmåga att skapa enhets- och integrationstester
  • Förmåga att bidra effektivt i kodgranskningar
  • Förmåga att hantera incidenter och eskaleringar inom utveckling
  • Förmåga att delta i beredskapsrotationen efter introduktionsperioden

Förmåner

  • Gemensam beredskapsrotation på ungefär en vecka per månad efter introduktionsperioden
  • Målsatt svarstid på 15 minuter för kritiska incidenter
  • Målsatt svarstid på en timme för incidenter med hög allvarlighetsgrad
  • Daglig möjlighet att använda AI-kodverktyg som en del av utvecklingsprocessen
  • Möjligheter till mentorskap och kunskapsdelning på L3+
  • Professionell utveckling inom karriärnivåerna L1–L4