CareerPlanGet AI match score →

Principal Software Engineer - Mobile Platform

Adelaide, SA, au💼 Full-time🗓 2026-07-01 → 2026-07-31

Core

Designing and shipping a hybrid mobile platform (React/React Native) that powers Canva's iOS and Android experiences for hundreds of millions of users.

Role type

Principal Software Engineer - Mobile Platform

Builds

A cross-platform mobile architecture enabling 'Build once, ship native' for iOS, Android, and web.

Domain

Mobile Engineering / Cross-Platform Development

Deliverable

production ML models | product features | infrastructure

Required skills

Hybrid mobile architecture design, React Native, React, iOS native fundamentals, Android native fundamentals, cross-platform performance optimization, system-level library integration, technical leadership, architectural decision-making, hands-on coding.

Preferred skills

Rust or C for portable libraries, live migration of mature products, open-source contributions to cross-platform ecosystems, AI agentic orchestration experience.

Technologies

React, React Native, Bazel, iOS, Android, Rust, C

Responsibilities

Define and own the technical direction for the hybrid stack, ship production code and capabilities for mobile teams, mentor Staff and Senior engineers, partner with product groups to integrate the platform, solve complex cross-platform engineering challenges.

Seniority

Principal, hands-on IC with strategic leadership

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗