Instacart
Instacart
Instacart je tehnološka tvrtka za trgovinu namirnicama i dostavu koja nastoji ljudima olakšati kupnju namirnica i osnovnih potrepština za kućanstvo. Njena platforma povezuje korisnike s osobnim kupcima, omogućuje dostavu za samo 30 minuta te kućanstvima pomaže pronaći relevantne kupone i ponude. Instacart također razvija alate za upravljanje složenim uvjetima dostave, uključujući preusmjeravanje narudžbi tijekom nepovoljnih vremenskih uvjeta. Tvrtka svoju širu ambiciju opisuje kao izgradnju operativnog sustava za industriju trgovine namirnicama, uz poticanje fleksibilnog, raznolikog, pravednog i uključivog radnog okruženja za svoje timove.

Viši softverski inženjer II, frontend Ads Managera — Instacart (rad na daljinu iz Kanade)

Vodite frontend arhitekturu i razvoj Instacartove samoposlužne oglašivačke platforme. Izrađujte React sučelja za upravljanje kampanjama, izvještavanje, izvedbu i zajedničke mogućnosti sustava dizajna.

Opis

  • Odredite tehnički smjer frontenda za Ads Manager i vodite velike inicijative koje traju više kvartala
  • Preuzmite odgovornost za tehnički plan i arhitekturu web-aplikacija Ads Managera
  • Izrađujte i održavajte React sučelja za izradu, upravljanje, izvještavanje i optimizaciju kampanja
  • Razvijajte zajedničke komponente, obrasce upravljanja stanjem i frontend apstrakcije
  • Koordinirajte s backend timovima oko API-ja i ugovora o podacima
  • Unapređujte frontend standarde i inženjerske prakse s voditeljima i kolegama iz različitih funkcija
  • Poboljšavajte vidljivost, izvedbu i pouzdanost pomoću metrika, zapisivanja, praćenja i spremnosti za dežurstva
  • Vodite modernizaciju frontenda, smanjenje tehničkog duga, migracije i refaktoriranje
  • Primjenjujte načela sigurnosti ugrađene u dizajn i vodite odgovore na velike sigurnosne incidente ili incidente povezane s pouzdanošću
  • Koordinirajte inicijative među timovima i usklađujte dionike u odjelu Ads i partnerskim organizacijama
  • Surađujte s dizajnerima na isporuci visokokvalitetnog korisničkog iskustva
  • Mentorirajte i podržavajte inženjere do razine L5 te istodobno jačajte uvođenje u posao i timske prakse
  • Pomozite uspostaviti učinkovite prakse za alate za razvoj uz pomoć umjetne inteligencije

Zahtjevi

  • Najmanje 8 godina iskustva u razvoju modernih web-aplikacija
  • Napredno poznavanje Node.js-a i Reacta, uključujući hookove, upravljanje stanjem i optimizaciju izvedbe
  • Veliko iskustvo s frontend arhitekturom koje obuhvaća modularizaciju, zajedničke komponente, usmjeravanje, dohvat podataka i upravljanje pogreškama
  • Iskustvo u dizajniranju i integraciji REST i/ili GraphQL API-ja
  • Dokazano iskustvo vođenja složenih i nejasno definiranih projekata s više dionika, od dizajna preko lansiranja do operacija
  • Dokazana poboljšanja produktivnosti tima i kvalitete koda kroz apstrakcije, alate, testiranje i poboljšanja CI-ja
  • Iskustvo u praćenju i poboljšanju vidljivosti web-aplikacija uz Datadog ili usporedive alate
  • Spremnost na rad s alatima za razvoj uz pomoć umjetne inteligencije
  • Izvrsne komunikacijske i suradničke sposobnosti
  • Trenutačna podobnost za rad u Ontariju, Alberti, Britanskoj Kolumbiji ili Novoj Škotskoj u Kanadi
  • Poželjno je iskustvo s velikim sučeljima koja intenzivno koriste podatke, GraphQL-om velikih razmjera, Seleniumom, Cypressom ili Playwrightom, izvedbom i pouzdanošću frontenda, velikim migracijama, Figmom te mentoriranjem inženjera razina L3–L5

Pogodnosti

  • Vlasnički udio za nove zaposlenike
  • Godišnji dodatni vlasnički udjeli
  • Fleksibilne mogućnosti rada, uključujući rad od kuće, iz ureda ili kafića
  • Redoviti događaji tvrtke uživo
  • Konkurentna naknada i beneficije