Canva
Computer Software
SeniorAndroidEngineer
Neural analysis suggests this role is
optimal for mid candidates.
“Senior Android Engineer at Canva. Skills: Android development, Developer tooling, Testing infrastructure. Build Android-specific development tooling. Maintain Android-specific development tooling”
What You'll Achieve.
make mobile development reliable; make mobile development scalable; make mobile development high-quality
Industry & Context.
come up with best technical solutions
What They're Looking For.
Must Have
foundations in computer science, software engineering practices, modern Android development, Kotlin, concurrency, reactive programming, cross platform testing frameworks, test automation patterns, CI/CD systems, build pipelines, mobile development tooling, navigate through ambiguity, best technical solutions independently, attention to detail, strategic thinking, writing reusable and testable code
Nice to Have
experience building CI/CD pipelines, test frameworks, developer tools at scale, device farm solutions, cross-platform development approaches, hybrid development approaches, React Native, web-to-native bridges
What You'll Do.
Build Android-specific development tooling
Maintain Android-specific development tooling
Develop mobile test automation framework
Enhance mobile test automation framework
Design CI/CD quality gating
Implement CI/CD quality gating
Consolidate fragmented mobile workflows
Contribute to defining testing best practices
Improve testing best practices
Codify testing best practices
Support creation of triage workflows
Support monitoring for mobile development
Rally knowledge sharing
Mentor less experienced engineers
How You'll Work.
Team & Collaboration
Collaborate with Native Infra teams; Collaborate with Cross Platform teams; Collaborate with DevX teams; Work closely with cross-functional partners
Full Job Description
Join the team redefining how the world experiences design. Hey, g'day, mabuhay, kia ora, 你好, hallo, vítejte! Thanks for stopping by. We know job hunting can be a little time-consuming and you're probably keen to find out what's on offer — so we'll get straight to the point. Where and how you can work Collingwood is home to our Melbourne campus - a vibrant, creative hub for connection and impactful work. While Sydney is home to our HQ, Melbourne brings its own unique vibe, with local artwork, lush greenery, and thoughtfully designed spaces to help you collaborate, focus, and feel part of a welcoming community. This role is based in Melbourne, and we’re looking for someone who calls it home. Our hybrid way of working gives you the flexibility to work remotely, and to come together on campus for meaningful in-person collaboration and connection when it matters most. At the moment, this role is focused on: * Build and maintain Android-specific development tooling including simulator setup, device orchestration and CLI developer tools * Develop and enhance the mobile test automation framework for synthetic and integration testing on Android * Design and implement CI/CD quality gating with automation tests to detect regressions proactively * Collaborate with Native Infra, Cross Platform and DevX teams to consolidate fragmented mobile workflows into a unified system * Contribute to defining, improving and codifying mobile testing best practices and methodologies across Canva * Support the creation of company-wide triage workflows and monitoring for mobile development and testing * Rally knowledge sharing across mobile teams, mentoring less experienced engineers You're probably a match if: We are looking for an experienced Android engineer with a passion for developer tooling, testing infrastructure and mobile platform reliability. Ideally you have experience building CI/CD pipelines, test frameworks, or developer tools at scale. * Strong foundations in computer science and
Applying for this Senior Android Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on SmartRecruiters
- SmartRecruiters often includes a video screening step — check camera and mic permissions.
- Link your GitHub or portfolio directly in the profile section for technical roles.
- Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.
ANONYMOUS · UNFILTERED
What do employees actually say about Canva?
Real rants from real employees. Read before you apply.