{"id":63385,"url":"https://alion.io/job/canva-staff-frontend-engineer-editing-performance-design-experience","title":"Staff Frontend Engineer, Editing Performance - Design experience","company":{"id":181,"name":"Canva","domain":"canva.com","url":"https://alion.io/company/canva","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"SmartRecruiters","truth_index":{"grade":"B","score":75,"open_postings":13,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":33,"computed_at":"2026-10-19T05:45:15Z"}},"role":"Frontend","role_family":"Frontend","seniority":"staff","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Sydney, Australia"],"countries":["AU"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":150000,"max_usd":344000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":94},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":true,"technologies":[{"name":"Canva","optional":false},{"name":"JavaScript","optional":false},{"name":"React Native","optional":false},{"name":"TypeScript","optional":false},{"name":"WebGPU","optional":false},{"name":"React.js","optional":true}],"status":"live","first_seen_at":"2026-08-19T07:51:15Z","employer_posted_date":"2026-08-19","last_verified_at":"2026-10-19T18:38:15Z","board_verified":true,"closed_at":null,"days_open":61,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":61},"description":"Join the team redefining how the world experiences design.\nHey, g'day, mabuhay, kia ora, 你好, hallo, vítejte!\nThanks for stopping by. We know job hunting can be a little time-consuming and you're probably keen to find out what's on offer, so we'll get straight to the point.\nWhere and how you can work\nOur flagship Sydney campus is uniquely Canva - an extension of our Surry Hills neighbourhood. It’s a thoughtfully designed space with plenty of room to collaborate, focus, and connect. This role is based in Sydney, and we’re looking for someone who calls it home. Our hybrid way of working gives you the flexibility to work remotely and to come together on campus for meaningful in-person collaboration and connection when it matters most. We trust our Canvanauts to choose the balance that empowers them and their team to achieve their goals.\nWhat you'd be doing in this role\nAs Canva scales, change continues to be part of our DNA. But we like to think that's all part of the fun. So this will give you the flavour of the type of things you'll be working on when you start, but this will likely evolve.\nPerformance is fundamental to Canva's editing experience. As we grow, our editor needs to remain fast, smooth and reliable across different devices, networks and increasingly complex designs.\nThe Editing Performance team is rebuilding foundational parts of Canva's editor architecture, primarily in TypeScript with a growing amount of React Native and native development. You'll have the opportunity to work deep in the foundations of the editor, helping it perform at scale while making it easier for engineering teams across Canva to build performant experiences.\nAt the moment, this role is focused on:\nDesigning, developing and deploying software solutions, partnering closely with engineering leads, designers and product managers to deliver experiences for Canva's global community.\n\nWorking primarily in TypeScript as we rebuild core parts of the editor, with opportunities to work across React Native and native surfaces.\n\nDriving measurable performance improvements across the editor, using performance data and instrumentation to understand problems, prioritise opportunities and demonstrate impact.\n\nBuilding tools, frameworks and libraries that empower other engineers at Canva to create performant features.\n\nTaking ownership of complex technical problems, breaking larger initiatives into achievable pieces and driving work from idea through to delivery.\n\nSharing technical knowledge and identifying opportunities to collaborate across teams on improvements that help us achieve our goals.\n\nYou're probably a match if\nYou have strong commercial software engineering experience and have worked on complex, large-scale applications, SDKs or APIs.\n\nYou have deep TypeScript experience and are comfortable navigating large, long-lived codebases, including reasoning about systems and types you didn't originally build.\n\nYou've contributed to architecture decisions and enjoy solving complex engineering problems rather than simply building within established patterns.\n\nYou're comfortable working with performance data - instrumenting metrics, interpreting dashboards and using evidence to prioritise work and demonstrate impact.\n\nYou bring strong computer science and engineering fundamentals, including asynchronous programming, data structures, solution design, architecture and design patterns.\n\nYou're curious about how software performs under the hood. Experience with browser rendering, event handling, WebWorkers or WebGL/WebGPU is a strong plus, while familiarity with native rendering pipelines or JavaScript engine internals is a bonus.\n\nYou communicate clearly, collaborate effectively and enjoy sharing knowledge while helping others solve difficult technical problems.\n\nAbout the team\nThe Editing Group builds the core design experience at the heart of Canva. We work across the systems that make editing intuitive, responsive and scalable, tackling challenges spanning rendering performance, interactive design experiences and seamless cross-platform editing.\nWithin Editing, the Editing Performance team focuses on making sure performance never gets in the way of creativity. We improve page load and interaction performance, tackle memory and reliability challenges, build the measurement systems that help teams understand performance, and create frameworks that empower engineers across Canva to make performance part of how they build.\nOur ambition is simple but challenging: Canva's editor should perform brilliantly regardless of platform, device, network or design complexity.\nWhat's in it for you?\nAchieving our crazy big goals motivates us to work hard - and we do - but you'll experience lots of moments of magic, connectivity and fun woven throughout life at Canva, too. We also offer a range of benefits to set you up for every success in and outside of work.\nHere's a taste of what's on offer:\nEquity packages - we want our success to be yours too\n\nInclusive parental leave policy that supports all parents & carers\n\nAn annual Vibe & Thrive allowance to support your wellbeing, social connection, office setup & more\n\nFlexible leave options that empower you to be a force for good, take time to recharge and support you personally\n\nCheck out lifeatcanva.com for more info.\nOther stuff to know\nWe make hiring decisions based on your experience, skills and passion, as well as how you can enhance Canva and our culture. When you apply, please tell us the pronouns you use and any reasonable adjustments you may need during the interview process.\nWe celebrate all types of skills and backgrounds at Canva, so even if you don't feel like your skills quite match what's listed above - we still want to hear from you!\nPlease note that interviews are conducted virtually.","description_format":"text","description_chars":5809,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"All levels","optional":false}]},"benefits":["Equity","Parental leave"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Graphic Design","Design & Prototyping Tools"],"lifecycle":[{"event":"open","at":"2026-08-19T07:51:15Z"}],"visa":[],"liveness":{"score":16,"band":"cold","label":"Long shot","p_open":1,"p_active":0.456,"p_room":0.36,"age_days":60,"expected_fill_days":33,"reasons":["conf:2","stale_co","win:tail","crowd:"],"computed_at":"2026-10-19T05:45:15Z"},"pay":null,"html_url":"https://alion.io/job/canva-staff-frontend-engineer-editing-performance-design-experience","json_url":"https://alion.io/job/canva-staff-frontend-engineer-editing-performance-design-experience.json","meta":{"generated_at":"2026-10-19T22:10:58Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":1175,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-20T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":181},"rest":"https://alion.io/mcp/rest/get_company?id=181"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcanva-staff-frontend-engineer-editing-performance-design-experience"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fcanva-staff-frontend-engineer-editing-performance-design-experience"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fcanva-staff-frontend-engineer-editing-performance-design-experience"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/canva-staff-frontend-engineer-editing-performance-design-experience\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcanva-staff-frontend-engineer-editing-performance-design-experience"}]}