Staff Software Engineer - Mobile Workflows
RemoteAustralia
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 defining the CI/CD quality gating strategy to surface problems before production. Consolidate fragmented workflows into a cohesive system by driving alignment across Native Infra, Cross Platform, and DevX teams. Codify mobile testing best practices and build shared quality signals to empower hundreds of engineers. Set the technical direction for Canva's largest mobile re-architecture, migrating from browser-wrapped code to 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.