ThriveCart
ThriveCart
11 – 50 Zaposlenici
E-trgovinaMarketingSavjetovanje
ThriveCart je platforma za e-trgovinu i marketing namijenjena tvrtkama koje prodaju putem interneta. Njezini alati podržavaju izradu košarica i stranica za naplatu, prodajnih lijevaka, dodatnih ponuda jednim klikom, posebnih ponuda uz kupnju, probnih razdoblja, pretplata, partnerskih kampanja i internetskih tečajeva. Platforma također uključuje integracije, izračun poreza na promet i izvještavanje u stvarnom vremenu kako bi tvrtkama pomogla upravljati transakcijama i razumjeti prodajne rezultate. ThriveCart je osnovan 2016. godine i internetskim tvrtkama pruža mogućnosti za optimizaciju konverzija, upravljanje partnerima, isporuku tečajeva i analitiku e-trgovine.

Softverski inženjer srednje do seniorske razine, TypeScript/PHP — rad na daljinu iz Europe

Gradite ThriveCartovu trgovinsku platformu u TypeScriptu i pomažite u prijelazu sa starog sustava u PHP-u. Preuzmite isporuku od zahtjeva do produkcije, uključujući testiranje, odgovor na incidente i razvoj uz pomoć umjetne inteligencije.

Opis

  • Razvijati novi sustav u TypeScriptu koji zamjenjuje postojeću PHP platformu
  • Podržavati i održavati stari PHP sustav tijekom cijelog prijelaza
  • Preuzeti odgovornost za značajke od početka do kraja, od razrade zahtjeva i implementacije do uvođenja, praćenja i podrške
  • Pretvarati zahtjeve za značajkama u zadatke, procjenjivati trud i samostalno isporučivati rad
  • Izrađivati čist, testiran kod spreman za produkciju
  • Donositi tehničke odluke i komunicirati njihove kompromise
  • Pratiti funkcionalnost u produkciji putem dnevnika, metrika i upozorenja
  • Refaktorirati sustave, poboljšavati dokumentaciju i smanjivati tehnički dug
  • Istraživati razvojne eskalacije i sudjelovati u odgovoru na incidente
  • Izrađivati runbooke i održavati tehničku dokumentaciju ažurnom
  • Sudjelovati u zajedničkoj dežurnoj rotaciji
  • Razvijati jedinične i integracijske testove
  • Aktivno doprinositi pregledima koda
  • Surađivati s timovima za proizvod, dizajn, QA i inženjering
  • Sudjelovati u planiranju sprintova i tehničkim raspravama
  • Mentorirati inženjere L1/L2 na razini L3+
  • Voditi odgovor na incidente u domeni i na razini L4 uspostaviti standarde za AI alate

Zahtjevi

  • Aktualno praktično iskustvo s TypeScriptom
  • Profesionalno iskustvo u razvoju s PHP-om
  • Obavezno praktično iskustvo s integracijom Stripea i PayPala
  • Iskustvo u izradi aplikacija s TypeScriptom i Node.jsom
  • Iskustvo s PHP-om 7.4/8+ i Laravelom
  • Iskustvo rada s MariaDB-om i Redisom
  • Iskustvo u korištenju AWS usluga kao što su EC2, RDS, CloudWatch, SQS i S3
  • Praktično iskustvo s Dockerom
  • Iskustvo u implementaciji CI/CD cjevovoda u GitHub Actionsu
  • Sposobnost svakodnevnog korištenja AI alata za programiranje za generiranje, otklanjanje pogrešaka, testiranje, istraživanje baze koda i brže preglede koda
  • Sposobnost procjene kvalitete i ispravnosti koda generiranog umjetnom inteligencijom
  • Sposobnost izrade jediničnih i integracijskih testova
  • Sposobnost učinkovitog doprinosa pregledima koda
  • Sposobnost rješavanja incidenata i razvojnih eskalacija
  • Sposobnost uključivanja u dežurnu rotaciju nakon uhodavanja

Pogodnosti

  • Zajednička dežurna rotacija u trajanju od približno jednog tjedna mjesečno nakon uhodavanja
  • Ciljano vrijeme odgovora na kritične incidente iznosi 15 minuta
  • Ciljano vrijeme odgovora na incidente visoke ozbiljnosti iznosi jedan sat
  • Svakodnevna mogućnost korištenja AI alata za programiranje kao dijela razvojnog procesa
  • Mogućnosti mentorstva i razmjene znanja na razini L3+
  • Profesionalni razvoj kroz razine karijere L1–L4