Staff Software Engineer - Mobile Workflows
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
Staff Software Engineer in Canva's Mobile Workflows team, responsible for the infrastructure layer supporting mobile development tooling, test automation, and quality strategy.
The role supports Canva's Portable Platform, which targets a native-grade experience across iOS, Android, and web.
The role sets technical direction for workflows used by hundreds of engineers and works across multiple platform teams.
Key Skills for This Role
Full Job Posting
Role overview
Staff Software Engineer in Canva's Mobile Workflows team, responsible for the infrastructure layer supporting mobile development tooling, test automation, and quality strategy.
The role supports Canva's Portable Platform, which targets a native-grade experience across iOS, Android, and web.
The role sets technical direction for workflows used by hundreds of engineers and works across multiple platform teams.
What you will do
- Own architecture and roadmap for iOS and Android simulators, emulators, device orchestration, and CLI tooling.
- Design and evolve mobile test automation for synthetic and integration testing across platforms.
- Set CI/CD quality gates and proactively address mobile quality issues before production.
- Align Native Infra, Cross Platform, and DevX teams around one cohesive mobile workflow system.
- Define company-wide mobile testing standards, methodologies, triage workflows, and monitoring.
- Mentor team members, provide direct feedback, and support mobile talent assessment and hiring.
What they are looking for
- Deep expertise in iOS with Swift or Android with Kotlin, working knowledge of the other platform, and experience with cross-platform approaches.
- Production experience with React Native or a comparable cross-platform mobile framework at meaningful scale.
- Experience building or significantly shaping a mobile test automation framework adopted by other teams.
- Experience with CI/CD quality strategy, mobile build systems, device farms, or reliable feedback loops at scale.
- Experience delivering complex cross-team technical projects and influencing teams without direct authority.
- Technical documentation and standards should be clear enough to serve as references for other engineers.
Benefits
- Equity packages are offered to share in company success.
- Benefits include inclusive parental leave, an annual Vibe and Thrive allowance, and flexible leave options.
Hiring process
- Technology candidates may complete interactive challenges reflecting Canva's work and may use an AI tool in some interviews.
- Interviews are conducted virtually.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Canva
Staff Software Engineer - Video Performance - (Bay area only)
San Francisco, USA
Staff Software Engineer - Video Performance - (Bay area only)
San Francisco, USA
Senior Software Engineer - Developer Experience (Golang, Python)
Melbourne, AUS
AI Quality Evaluator - Italian (12-month Contract)
Syracuse, USA
Staff Software Engineer - Video Performance - (Bay area only)
San Francisco, USA
AI Quality Evaluator - Spanish (12-month Contract)
Waupun, USA
AI Quality Evaluator - Czech (12-month Contract)
New Prague, USA
Staff Software Engineer - Video Performance - (Bay area only)
San Francisco, USA
Senior Software Engineer - Developer Experience (Golang, Python)
Melbourne, AUS
GTM Strategy & Operations Lead, Americas
Austin, USA
GTM Strategy & Operations Lead, Americas
San Francisco, USA