Your career compass awaits
Create a free account to unlock
- ✓ See how you match this role
- ✓ AI resume tailored to this specific job
- ✓ Inside Track Companion — find your insider contact
- ✓ Skills gap analysis and upskill plan
- ✓ Interview prep kit for this role
- ✓ Relocation concierge — salary, tax, cost of living
Free — no credit card required
Engineering Manager (Android / React Native) - Native Features
✓ This company has sponsored visas before. The posting doesn't say so, but it's still worth applying.
ICT
💰 Salary Not shared
📊 Market A$15,000–A$22,000/mo (A$180,000–A$264,000/yr)
About the Company
Canva is redefining how the world experiences design, offering a design platform that powers creative projects for millions worldwide. The company operates flagship campuses in Sydney and Melbourne, with co working spaces in Brisbane, Perth, and Adelaide, and encourages flexible work arrangements for its team members, known as Canvanauts.
Responsibilities
- ● Lead and coach a team of 3-6 engineers building native Android features inside Canva's React Native app.
- ● Help the team grow, ship great work, and raise the bar on what is possible on mobile.
- ● Get into the technical details with the team.
- ● Work through challenges in native modules, lifecycle and memory management, performance, and the bridge between Android and React Native.
- ● Partner with product, design, and platform teams to shape the roadmap, and drive planning and refinement of cycle goals to keep company, group, and team aligned.
- ● Champion performance and stability across the stack-including startup time, jank, memory, and crash rate-and build a culture where engineering craft is something everyone cares about.
- ● Own the delivery of large, cross team initiatives end to end, from ideation to completion, with autonomy to make real decisions.
Requirements
- ● Have experience leading or mentoring engineers, and genuinely care about helping people grow in their careers.
- ● Have deep hands on experience building and shipping Android apps in Kotlin (with familiarity in Java), using modern Android architecture and Jetpack libraries.
- ● Have built and shipped React Native apps and understand what makes the native to React Native bridge tick-from native modules and platform APIs through to the cross platform layer.
- ● Understand Android internals well-including app lifecycle, memory management, threading, concurrency, and performance profiling.
- ● Be grounded in CS and engineering fundamentals such as concurrency, data structures, architecture, and design patterns.
- ● Know how to break complex, ambiguous problems into smaller, deliverable pieces, and can bring a team along with you to get there.
- ● Communicate clearly across product, design, and engineering, in writing and in conversation.
Confirm Application
Are you applying to ?
We'll track this in your dashboard as Applied.
Saving to your tracker…
Stand out: message someone at Canva.
A short, personal note to a recruiter can get your application looked at sooner.
⚡ Full Resume Sandbox Canvas