Állás

Staff Front-End fejlesztő – Design rendszerek

Backend Developer • Helyszíni • Teljes munkaidő • 📍 Melbourne

A Canva Design System Evolution csapatában senior frontend szerep, amely a webes komponensrendszert React Native alapú, platformfüggetlen komponensekké alakítja át.

Feladatok

  • A hordozható (portable) UI platform tulajdonlása: megosztott React komponensek szállítása webre és React Native-re
  • Platformfüggetlen komplexitás elvonatkoztatása a platform rétegben, hogy a termékcsapatok ingyen kapják a hordozhatóságot
  • Sztenderdek meghatározása a hordozható komponensek építésére, terjesztésére és használatára jelenlegi és jövőbeli skálán
  • Mérnökök mentorálása a web-first és a cross-platform megközelítés közötti átállás során
  • Együttműködés termékcsapatokkal az igények megértésére, a munka ütemezésére és a platformba tartozó elemek eldöntésére
  • Stratégiai technikai irány meghatározása a Design System Evolution csapat és a tágabb design system számára
  • A design system fejlesztése egy AI-natív világ számára
  • A frontend mérnöki gyakorlat alakítása a Canván belül, legjobb gyakorlatok kodifikálása

Elvárások

  • Tapasztalat design system fejlesztésében vagy vezetésében
  • Mély ismeretek az alapvető webtechnológiákról (HTML, CSS, Web API-k, JS/TS, React)
  • Gyakorlati tapasztalat platformfüggetlen UI/UX fejlesztésben React Native segítségével
  • Bizonyított tapasztalat nagy, csapatok közötti projektek megbízható, skálázható szállításában
  • Kiváló kommunikációs és együttműködési készség csapatok között
  • Erős egyensúly a nagy kép gondolkodás és az aprólékos részletek között
  • Strukturált problémamegoldás: nagy, kétértelmű problémák lebontása kisebb döntésekre
  • Elköteleződés a technikai kiválóság, folyamatos tanulás és tudásmegosztás kultúrája mellett
  • Nyitottság az AI szerepének felfedezésére a fejlesztői és designer munkafolyamatokban
  • Akadálymentesítési alapelvek ismerete

Előny

  • Tapasztalat célok képviseletében és jelentős technikai változás vezetésében
  • Háttér stakeholder kommunikációban vagy belső képviseletben
  • Akadálymentes kód írásának képessége, részletes specifikációk (pl. WCAG 2.2 AA) értelmezése
  • Natív vagy hibrid fejlesztési környezetek ismerete

Soft skillek

Mentorálás és csapatfejlesztésStakeholder-menedzsment és befolyásolás hierarchia nélkülStratégiai és taktikai gondolkodás egyszerreStrukturált, kétértelműséget kezelő 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 Canva design system-jét három csapat gondozza. A Design System Evolution csapat feladata a rendszer képességeinek bővítése új felületekre és technológiákra, valamint a frontend szakterület technikai sztenderdjeinek meghatározása.

Hasonló állások