Canva logo
CanvaPosted 1 month ago

Staff Software Engineer - Mobile Workflows

HybridMelbourne, Victoria, Australia

Full TimeSenior LevelLarge

Job Summary

Own mobile development tooling by architecting simulator and emulator setups, device orchestration, and CLI tools across iOS and Android. Lead the test automation framework for synthetic and integration testing while establishing CI/CD quality gating strategies to surface issues before production. Consolidate fragmented mobile workflows into a cohesive system by aligning Native Infra, Cross Platform, and DevX teams. Codify mobile testing best practices and build shared quality signals to empower hundreds of engineers. Mentor the team and drive technical direction without authority as part of Canva's largest mobile re-architecture toward a native-grade Portable Platform.

Required Qualifications

  • Deep expertise in at least one mobile platform iOS (Swift) or Android (Kotlin) with working knowledge of the other and genuine experience with cross-platform approaches
  • Hands-on experience with React Native or a comparable cross-platform mobile framework, used in a production environment at meaningful scale
  • Experience building or significantly shaping a mobile test automation framework — synthetic, integration, or E2E — with evidence that other teams adopted what you built
  • Background in defining quality gating strategy or improving CI/CD pipelines
  • Track record of scoping and delivering complex, cross-team technical projects
  • Skilled at driving technical direction with teams you don't manage
  • Your technical docs and practices have become the reference others build on
  • You can hold the 12-month horizon and the current sprint at the same time

Desired Qualifications

  • Hands-on with BrowserStack, Firebase Test Lab, or similar cloud device testing platforms
  • Experience working within a Bazel-based monorepo CI/CD environment, particularly at scale
  • You've helped a team migrate from one mobile paradigm to another — WebView to native, or web-first to cross-platform — and lived through the tooling challenges that come with it
  • Background in internal advocacy or technical communication across engineering organisations

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce