Állás

Senior Frontend fejlesztő – Fejlesztői élmény

Frontend Developer • Helyszíni • Teljes munkaidő • 📍 Sydney

A Canva Web Workflows csapatában a frontend fejlesztők napi eszközeit és build-rendszereit fejlesztő senior szerep, amely 800+ frontend mérnök munkáját érinti.

Feladatok

  • A Canva frontend mérnökei által napi szinten használt eszközök és rendszerek tervezése, építése és szállítása (build pipeline-ok, fejlesztői környezetek, tesztelési keretrendszerek, kódminőségi eszközök)
  • A frontend infrastruktúra kulcsfontosságú részeinek tulajdonlása és fejlesztése, a build teljesítmény javítása
  • Új eszköz- és folyamatsztenderdek bevezetésének vezetése a Canva webes mérnöki közösségében
  • Együttműködés termék- és platformcsapatokkal a fejlesztői visszajelzések technikai megoldássá alakításában
  • Komplex build-, csomagolási és eszközhibák elhárítása a frontend stacken
  • Technikai tudáshiányok azonosítása és a csapat felkészültségének emelése dokumentációval, előadásokkal, páros munkával
  • Csapatok közötti konzultáció megoldások kidolgozásakor

Elvárások

  • Mély tapasztalat JavaScript és TypeScript build- és futásidejű eszközökkel (bundlerek: Webpack, Vite, Rspack; transzpilerek: Babel, SWC, OXC; statikus elemző eszközök: ESLint plugin fejlesztés, egyedi lint szabályok, codemod-ok; Node.js, CLI-k/eszközök fejlesztése)
  • Tapasztalat fejlesztői élmény vagy infrastrukturális eszközök nagy léptékű fejlesztésében
  • Bizonyított képesség komplex technikai problémák megoldására és csapatok közötti projektek szállítására
  • Erős kommunikációs készség, dokumentáción, előadásokon vagy páros munkán keresztüli tudásmegosztás
  • Bizonyított technikai vezetői tapasztalat: irányválasztás befolyásolása, mentorálás, elszámoltathatóság

Előny

  • Nagy léptékű monorepo eszközök és migrációs stratégiák
  • Frontend tesztelési infrastruktúra (Jest, Playwright, Storybook, vizuális regressziós tesztelés)
  • CI/CD pipeline optimalizálás frontend munkafolyamatokhoz
  • Build rendszerek, például Bazel, és az inkrementális, gyorsítótárazott és távoli buildek közti kompromisszumok ismerete
  • Rust nagy teljesítményű eszközök építéséhez (pl. SWC, oxc, Rspack)

Soft skillek

Technikai vezetés és mentorálásKommunikációs stílus rugalmas alakítása különböző közönséghezCsapatok közötti együttműködés és befolyásolásÖnálló, proaktív problémamegoldás

Amit kínálunk

  • Részvényjuttatás (equity)
  • Inkluzív szülői szabadság minden szülő és gondozó számára
  • Éves "Vibe & Thrive" keret jólétre, közösségi kapcsolatokra, irodai felszerelésre
  • Rugalmas szabadságolási lehetőségek

A munkáltatóról

A Web Workflows csapat a Canva DevX (fejlesztői élmény) csoportjába tartozik. Küldetésük gyors, megbízható és skálázható munkafolyamatok biztosítása a webfejlesztők számára, a Webpack, Node.js, Bazel rules_js, TypeScript, ESLint, Prettier, Jest, Storybook és a frontend build teljesítmény területén.

Hasonló állások