Poshmark
Poshmark
501 – 1000 Zaposleni
E-trgovinaModaTržnica
Poshmark je mobilno usmerjena družbena tržnica za modo, opremo doma, lepotne izdelke, dodatke ter drugo novo in rabljeno blago. Njeni aplikaciji za iOS in Android posameznikom omogočata, da izdelke objavijo kar s telefona, ponudbe delijo v družbenih omrežjih ter odkrivajo izdelke prek skupnostnih funkcij, kot so Posh Parties. Platforma podpira tudi vnaprej plačane nalepke za pošiljanje, zaščito kupcev in preverjanje pristnosti vrednejših izdelkov, s čimer združuje potrošniško e-trgovino z družabnim nakupovanjem in prodajo med uporabniki.

Programski inženir II, osnovna infrastruktura (hibridno, Redwood City)

Ustvarjajte full-stack izkušnje za prodajalce na modnem tržnem mestu Poshmark, od objav in naročil do upravljanja zalog. Razvijajte razširljive frontend vmesnike in backend storitve, ki podpirajo zanesljivo delo prodajalcev.

Opis

  • Ustvarjati in vzdrževati full-stack funkcionalnosti za delovne tokove prodajalcev, kot so upravljanje objav, naročil in zalog.
  • Razvijati odzivne, dostopne in zmogljive vmesnike z uporabo sodobnih frontend ogrodij.
  • Graditi in podpirati backend storitve ter API-je za funkcionalnosti, namenjene prodajalcem.
  • Sodelovati s sodelavci in višjimi inženirji pri zagotavljanju razširljivih sistemov, ki jih je mogoče vzdrževati v celotnem tehnološkem skladu.
  • Ustvarjati čisto, dokumentirano in dobro preizkušeno kodo v skladu z najboljšimi inženirskimi praksami.
  • Sodelovati pri pregledih kode in uporabljati povratne informacije za izboljšanje kakovosti izvedbe.
  • Diagnosticirati in odpravljati produkcijske težave v frontend in porazdeljenih backend sistemih.
  • Izboljševati razvojne procese, orodja in timske delovne tokove.
  • Pridobivati strokovno znanje o kodni bazi, orodjih in tehnološkem skladu ekipe za prodajalce.
  • Zagotavljati full-stack funkcionalnosti, pripravljene za produkcijo, ob podpori višjih inženirjev.
  • Prevzemati odgovornost za manjše do srednje velike komponente in funkcionalnosti do njihovega zaključka.
  • Sodelovati z ekipami Product, QA in Design pri zagotavljanju funkcionalnosti.
  • Samostojno voditi full-stack delo od zasnove do produkcije.
  • Podpirati izboljšave zmogljivosti in razširljivosti na strani odjemalca in strežnika.
  • Graditi znanje o sistemski arhitekturi in uporabljati podatke za tehnične odločitve.
  • Prispevati k tehničnim razpravam in pobudam, ki izboljšujejo zanesljivost, uporabnost in učinkovitost.
  • Mentorirati praktikante in nove zaposlene.

Zahteve

  • Imeti 2–4 leta poklicnih izkušenj s full-stack programskim inženirstvom, vključno s praksami.
  • Razumeti osnove računalništva, kot so podatkovne strukture, algoritmi in načrtovanje programske opreme.
  • Uporabljati sodobno frontend ogrodje, kot so React, Vue ali Angular.
  • Izkazovati dobro znanje HTML-ja, CSS-a ter JavaScripta ali TypeScripta.
  • Strokovno uporabljati vsaj en backend jezik, med drugim Ruby, Java, JavaScript ali Python.
  • Poznati RESTful API-je, podatkovne baze SQL ali NoSQL ter sisteme za predpomnjenje ali sporočilne vrste.
  • Imeti izkušnje z izdelavo odzivnih spletnih aplikacij, namenjenih uporabnikom.
  • Izkazovati zanimanje za tehnologije v oblaku, kot sta AWS ali GCP, ter za načrtovanje razširljivih sistemov.
  • Imeti diplomo iz računalništva ali sorodnega področja oziroma enakovredne praktične izkušnje.
  • Biti sodelovalen, radoveden in motiviran za učenje ter razvoj v hitrem okolju.
  • Biti pripravljen delati v pisarni v mestu Redwood City tri dni na teden in imeti zakonsko dovoljenje za delo v Združenih državah Amerike.
  • ugodnosti

Ugodnosti

  • V objavi ugodnosti, dodatne bonitete ali dodatno plačilo niso navedeni.