Job Closed
This listing is no longer active.
Design anything. Publish anywhere.
Staff Software Engineer – Frontend, Editing Collaboration
Location
New Zealand
Posted
85 days ago
Salary
0
Seniority
Lead
Job Description
Staff Software Engineer – Frontend, Editing Collaboration
Canva
• Leading the technical direction for real-time collaboration features and commenting at scale • Integrating AI into team collaboration flows to create seamless and smart experiences • Building shared infrastructure and frameworks to enable faster collaboration tooling across Canva • Writing code hands-on while influencing product direction alongside PMs and designers • Making critical calls on latency, reliability, and data consistency in real-time systems • Sharing knowledge and levelling up peers through mentoring and thought leadership • Owning system health and reducing tech debt with a proactive, long-term mindset • Driving cross-team collaboration and representing Editing Collaboration across Canva
Job Requirements
- You’ve led large-scale engineering projects from concept to impact
- You’re hands-on with real-time technologies like WebSockets or WebRTC
- You have strong frontend skills—React, TypeScript, MobX, JavaScript—plus solid CS fundamentals
- You think strategically and connect architecture to Canva-wide goals
- You love mentoring and are driven by raising the engineering bar
- You’re comfortable influencing senior stakeholders with clarity and confidence
- You genuinely care about building tools that make teams work better together
Benefits
- Equity packages – we want our success to be yours too
- Inclusive parental leave policy that supports all parents & carers
- An annual Vibe & Thrive allowance to support your wellbeing, social connection, office setup & more
- Flexible leave options that empower you to be a force for good, take time to recharge and supports you personally
Related Guides
Related Job Pages
More Frontend Engineer Jobs
• Projekt, w którym Klient chce zoptymalizować pracę jednego z zespołów odpowiedzialnego za tworzeniem produktów dla klientów korporacyjnych- chodzi tu o systemy sprzedażowe produktów bankowych/ bankowość korporacyjną dla produktów bankowych.
• Udział w zmianach architektury systemu. • Implementacja nowych funkcjonalności w Angularze 19 i Javie 21. • Refaktoryzacja istniejącego kodu. • Tworzenie integracji z usługami typu REST. • Optymalizacja wydajności oraz implementacja rozwiązań bezpieczeństwa. • Wsparcie w zakresie projektowania i dokumentacji technicznej.
• Architect and implement a modular, scalable application architecture for marketing data collection and digital analytics. • Own and optimize advanced Google Tag Manager configurations, including tags, triggers, variables, and structured data layers. • Govern tracking implementations across Google Analytics 4, Google Ads, and Facebook Pixel, including Conversions API integrations. • Design tracking solutions resilient to browser privacy restrictions and compliant with global privacy regulations. • Lead the transition from fragmented client-side tracking to robust server-side and API-driven architectures when appropriate. • Troubleshoot and resolve complex, production-level tracking and performance issues affecting data accuracy or site stability. • Conduct regular audits to ensure data accuracy, attribution integrity, and alignment with business and marketing objectives. • Collaborate closely with marketing, analytics, and engineering teams to document requirements and implement new tracking solutions. • Optimize tracking implementations to protect and improve Core Web Vitals and overall site performance. • Develop and maintain technical documentation and architecture standards related to tracking, performance, and system reliability.
Front End Developer, React, CSS3, Redux, Jest testing
StaffworxStaffworx | Talent Partners for the digital, ecommerce, software and consulting sectors for 16 years
• Collaborate with business analyst, product owner, technical architect, and client • Work on end-to-end design for stories



