
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.
196 000 $ – 207 000 $ / rok
Na diaľkuPlný úväzokSeniorPožadovaný Jazyk: angličtinaFrontendový inžinierSoftvérový inžinierPopis
- 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