Senior Android Engineer — Mobile Tooling & CI/CD

Canva

City of Melbourne

Hybrid

AUD 140,000 - 180,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity packages — we want our success
Inclusive parental leave policy that支持
Annual Vibe & Thrive allowance
Flexible leave to recharge
Internal coaching programs

Job summary

Canva’s Mobile Workflows team in Melbourne seeks a Senior Android Engineer to join the Mobile Platform group. This role focuses on building and refining mobile development workflows, test automation frameworks, and CI/CD quality gates for Android, with opportunities to influence tooling at scale.

You’ll collaborate across Mobile Platform, DevX and product teams to consolidate tools into a cohesive system. The role offers hybrid working, vibrant campus culture and the chance to impact hundreds of

Qualifications

  • Strong foundations in computer science and software engineering practices.
  • Proven expertise in modern Android development including Kotlin, concurrency and reactive programming.
  • Experience with cross platform testing frameworks familiarity with test automation patterns.
  • Knowledge of CI/CD systems, build pipelines and mobile development tooling (e.g., Fastlane, Gradle).
  • Familiarity with cross-platform or hybrid development approaches (React Native, web-to-native bridges) is a plus but not essential.

Responsibilities

  • Build and maintain Android tooling, including simulators, device orchestration and CLI tools.
  • Develop and enhance mobile test automation framework for Android.
  • Design CI/CD quality gates with automated tests.
  • Collaborate with Infra, Cross Platform, and DevX to unify mobile workflows.
  • Contribute to mobile testing best practices across Canva.
  • Mentor junior engineers and share knowledge across mobile teams.

Skills

Kotlin
Android development
CI/CD tooling
Test automation
Gradle
Cross-platform testing
React Native familiarity

Tools

Fastlane
Gradle
Android Studio
Jenkins

Job description

Canva’s Mobile Workflows team in Melbourne seeks a Senior Android Engineer to join the Mobile Platform group. This role focuses on building and refining mobile development workflows, test automation frameworks, and CI/CD quality gates for Android, with opportunities to influence tooling at scale.

You’ll collaborate across Mobile Platform, DevX and product teams to consolidate tools into a cohesive system. The role offers hybrid working, vibrant campus culture and the chance to impact hundreds of

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Android Engineer — Mobile Workflows
Senior Android Engineer — Mobile Workflows

Canva • City of Melbourne

Hybrid
AUD 140,000 - 180,000
Equity packages — we want our success
Inclusive parental leave policy that支持
Annual Vibe & Thrive allowance
+2
Staff Mobile Platform Engineer: Tooling & CI/CD Lead
Staff Mobile Platform Engineer: Tooling & CI/CD Lead

Canva • Victoria

Remote
AUD 180,000 - 240,000
Equity packages
Inclusive parental leave policy
Annual Vibe & Thrive allowance
+1
Staff Mobile Platform Engineer - Equity & Unified Mobile Workflows
Staff Mobile Platform Engineer - Equity & Unified Mobile Workflows

Canva • City of Brisbane

On-site
AUD 150,000 - 190,000
Equity packages
Inclusive parental leave policy
Vibe & Thrive allowance
+1
Staff Mobile Platform Engineer: Cross-Platform Testing
Staff Mobile Platform Engineer: Cross-Platform Testing

Canva • Adelaide

On-site
AUD 210,000 - 270,000
Equity packages
Parental leave
Vibe & Thrive allowance
+1
Staff Engineer - Native Build, Monorepo & Release
Staff Engineer - Native Build, Monorepo & Release

Canva • City of Melbourne

On-site
AUD 180,000 - 240,000
Equity packages
Parental leave
Thrive allowance
+1
Staff Build Systems Architect: Mobile & Native Infra
Staff Build Systems Architect: Mobile & Native Infra

black.ai • City of Brisbane

On-site
AUD 180,000 - 240,000
Equity packages
Inclusive parental leave
Vibe & Thrive allowance
+1
Senior Dev Tooling Engineer (Python/Java) – Hybrid
Senior Dev Tooling Engineer (Python/Java) – Hybrid

Canva • City of Melbourne

Hybrid
AUD 180,000 - 240,000
Equity packages
Parental leave policy
Vibe & Thrive allowance
+1
Senior Mobile Build & Release Architect
Senior Mobile Build & Release Architect

black.ai • City of Melbourne

On-site
AUD 180,000 - 240,000
Equity packages
Parental leave policy
Vibe & Thrive allowance
+1
Staff Engineer, Native Infrastructure & Build Systems
Staff Engineer, Native Infrastructure & Build Systems

Canva • Perth

Hybrid
AUD 170,000 - 210,000
Equity packages
Inclusive parental leave
Thrive allowance
+1
Android & React Native Engineering Manager
Android & React Native Engineering Manager

Canva • Council of the City of Sydney, City of Melbourne, City of Brisbane, Adelaide

Hybrid
AUD 140,000 - 190,000
Equity packages
Inclusive parental leave
Vibe & Thrive allowance
+1