Staff Software Engineer - Mobile Workflows
Core
Architecting and unifying mobile development tooling, automation testing pipelines, and quality strategy for Canva's cross-platform mobile infrastructure.
Role type
Staff Software Engineer (Mobile Infrastructure & Quality)
Builds
Unified mobile development workflow, test automation frameworks, and CI/CD quality gating systems for iOS, Android, and web.
Domain
Mobile Development Infrastructure / Cross-Platform Engineering
Deliverable
infrastructure
Required skills
iOS (Swift) or Android (Kotlin) expertise, cross-platform framework experience (React Native), mobile test automation framework design, CI/CD pipeline strategy, complex cross-team project scoping, technical standards definition, stakeholder alignment without authority.
Preferred skills
Cloud device farm experience (BrowserStack, Firebase Test Lab), Bazel monorepo CI/CD, platform migration experience (WebView to native), internal technical advocacy.
Technologies
Swift, Kotlin, React Native, Bazel, BrowserStack, Firebase Test Lab
Responsibilities
Own mobile development tooling architecture and roadmap; lead the test automation framework design and evolution; set CI/CD quality gating strategy; consolidate fragmented mobile workflows; codify mobile testing best practices; build shared quality signals and monitoring; mentor and grow the mobile engineering team.
Seniority
Staff, strategic direction & hands-on architecture