Instacart
Instacart
Instacart je technologická a doručovacia spoločnosť zameraná na potraviny, ktorá ľuďom uľahčuje nakupovanie potravín a základných potrieb do domácnosti. Jej platforma spája zákazníkov s osobnými nakupujúcimi, podporuje doručenie už do 30 minút a pomáha domácnostiam nájsť relevantné kupóny a ponuky. Instacart tiež vyvíja nástroje na riadenie zložitých podmienok doručovania vrátane zmeny trasy objednávok počas nepriaznivého počasia. Spoločnosť opisuje svoju širšiu ambíciu ako budovanie operačného systému pre potravinársky priemysel a zároveň podporuje flexibilné, rozmanité, spravodlivé a inkluzívne pracovné prostredie pre svoje tímy.

Senior softvérový inžinier II, frontend Ads Managera — Instacart (práca na diaľku z Kanady)

Určujte frontendovú architektúru a vývoj samoobslužnej reklamnej platformy Instacartu. Vytvárajte React rozhrania na správu kampaní, reportovanie, výkon a zdieľané funkcie dizajnového systému.

Popis

  • Určujte technické smerovanie frontendu pre Ads Manager a veďte veľké iniciatívy trvajúce viac štvrťrokov
  • Zodpovedajte za technický plán a architektúru webových aplikácií Ads Managera
  • Vytvárajte a udržiavajte React rozhrania na vytváranie, správu, reportovanie a optimalizáciu kampaní
  • Vyvíjajte zdieľané komponenty, vzory správy stavu a frontendové abstrakcie
  • Koordinujte sa s backendovými tímami v oblasti API a dátových kontraktov
  • Zlepšujte frontendové štandardy a inžinierske postupy spolu s vedúcimi a kolegami z rôznych funkcií
  • Zlepšujte pozorovateľnosť, výkon a spoľahlivosť pomocou metrík, logovania, trasovania a pripravenosti na pohotovostné služby
  • Veďte modernizáciu frontendu, znižovanie technického dlhu, migrácie a refaktoring
  • Uplatňujte princípy bezpečnosti už v návrhu a veďte reakcie na závažné bezpečnostné incidenty alebo incidenty ovplyvňujúce spoľahlivosť
  • Koordinujte iniciatívy naprieč tímami a zosúlaďujte zainteresované strany v Ads a partnerských organizáciách
  • Spolupracujte s dizajnérmi na poskytovaní kvalitného používateľského prostredia
  • Mentorujte a podporujte inžinierov až po úroveň L5 a zároveň posilňujte onboarding a tímové postupy
  • Pomáhajte zavádzať efektívne postupy pre nástroje vývoja s podporou AI

Požiadavky

  • Aspoň 8 rokov skúseností s vývojom moderných webových aplikácií
  • Pokročilá znalosť Node.js a Reactu vrátane hookov, správy stavu a optimalizácie výkonu
  • Výrazné skúsenosti s frontendovou architektúrou zahŕňajúcou modularizáciu, zdieľané komponenty, smerovanie, získavanie údajov a spracovanie chýb
  • Skúsenosti s návrhom a integráciou REST a/alebo GraphQL API
  • Preukázateľné skúsenosti s vedením komplexných a nejednoznačných projektov zahŕňajúcich viaceré zainteresované strany od návrhu cez uvedenie do prevádzky až po operácie
  • Preukázateľné zlepšenia produktivity tímu a kvality kódu prostredníctvom abstrakcií, nástrojov, testovania a vylepšení CI
  • Skúsenosti s monitorovaním a zlepšovaním pozorovateľnosti webových aplikácií pomocou Datadogu alebo porovnateľných nástrojov
  • Ochota pracovať s nástrojmi vývoja s podporou AI
  • Vynikajúce komunikačné a kolaboračné schopnosti
  • Aktuálna oprávnenosť pracovať v Ontáriu, Alberte, Britskej Kolumbii alebo Novom Škótsku v Kanade
  • Výhodou sú skúsenosti s rozsiahlymi dátovo náročnými rozhraniami, GraphQL vo veľkom meradle, Selenium, Cypress alebo Playwright, výkonom a spoľahlivosťou frontendu, veľkými migráciami, Figmou a mentorovaním inžinierov na úrovniach L3–L5

Benefity

  • Akciový grant pre nových zamestnancov
  • Každoročné obnovovacie akciové granty
  • Flexibilné pracovné prostredie vrátane práce z domu, kancelárie alebo kaviarne
  • Pravidelné firemné podujatia osobne
  • Konkurencieschopné odmeňovanie a benefity