04 Aug
|
Canva
|
City of Sydney
04 Aug
Canva
City of Sydney
Job Description
As Canva scales, this role focuses on leading and coaching a team of 3‑6 engineers building native Android features inside Canva's React Native app, helping them grow, shipping great work, and raising performance standards.
Responsibilities
- Lead and coach engineers, fostering growth and delivering high‑quality work.
- Engage deeply in technical details with the team, addressing challenges in native modules, lifecycle and memory management, performance, and the Android‑React Native bridge.
- Partner with product, design and platform teams to shape the roadmap, and drive planning and refinement of cycle goals.
- Champion performance and stability across the stack—startup time, jank, memory, crash rate—and build a culture of engineering excellence.
- Own end‑to‑end delivery of large, cross‑team initiatives, from ideation to completion, with the autonomy to make real decisions.
Qualifications
- Experience leading or mentoring engineers, with a genuine interest in people’s career growth.
- Deep hands‑on experience building and shipping Android apps in Kotlin (with Java familiarity), using up-to-date Android architecture and Jetpack libraries.
- Experience building and shipping React Native apps and understanding the native‑to‑React Native bridge.
- Strong understanding of Android internals: app lifecycle, memory management, threading, concurrency, and performance profiling.
- Strong background in CS and engineering fundamentals: concurrency, data structures, architecture, and design patterns.
- Ability to break complex, ambiguous problems into smaller, deliverable pieces and lead a team through them.
- Excellent written and verbal communication skills across product, design and engineering.
About the Team
The Native Features team lives at the boundary between Canva and the device in every user's pocket. They own the native features that make Canva feel fast, fluid and genuinely at home on mobile—from native UI components and media pipelines to home‑screen widgets and background processing. The team is currently rebuilding the video editor natively to dramatically improve performance, with Home and Video Templates features coming next.
About the Role
This role centers on coaching a technically deep team working across Android and React Native. You’ll be close enough to the stack to understand real challenges while leading people growth and end‑to‑end delivery for one of Canva’s most mobile‑critical teams.
Benefits
- Equity packages to share in Canva’s success.
- Inclusive parental leave policy supporting all parents and carers.
- Annual Vibe & Thrive allowance for wellbeing, social connection, office setup and more.
- Flexible leave options to recharge and support personal needs.
Work Location
Our flagship campus is in Sydney, with another in Melbourne and co‑working spaces in Brisbane, Perth and Adelaide. You’ll choose the balance that empowers you and your team to achieve goals.
We celebrate all types of skills and backgrounds, and we are committed to inclusivity. When you apply, please tell us the pronouns you use and any reasonable adjustments you may need during the interview process.
Interviews are conducted virtually.
#J-18808-Ljbffr
📌 Engineering Manager (Android / React Native) - Native Features (City of Sydney)
🏢 Canva
📍 City of Sydney