senior software engineering Mobile Engineer ic · Posted Jan 20, 2026

About this role

Canva is hiring a senior-level Mobile Engineer in the software engineering function based in Beijing, China. The posting calls out experience with TypeScript, Kotlin, React, Performance Optimization.

Role
Mobile Engineer
Function
software engineering
Level
senior
Track
Individual contributor
Employment
Full-time
Location
Beijing, China
Posted
Jan 20, 2026

More roles at Canva

Account Executive - Not For Profit
Sydney, Australia · mid
SaaS
Growth & Product Lead, Indonesia
Jakarta, ID · senior
SaaS
Regional HR Lead
Manila, Philippines · manager
Operations Business Partner (12 months FTC)
Sydney, Australia · mid
Business Development Representative
Austin, United States · mid
Salesforce
All Canva jobs →

Job description

from Canva careers

Job Description

About the Role//Specialty

You’ll get hands-on experience writing reusable code and technical documentation to build the platform supporting intuitive user experiences on HarmonyOS. This is an exciting opportunity for an experienced engineer who has deep understanding and excellent hands on experience of both HarmonyOS and iOS and rally mobile first thinking across Canva. 

What you’ll do (responsibilities)

  • Drive the end to end delivery of HarmonyOS Canva app in a cross-functional team
  • Build effective and efficient iOS components to enhance mobile platform support
  • Leverage technical solutions on both mobile and frontend, and establish mature connection with frontend teams to maximise the adoption of new mobile features
  • Engage in technical and product design discussions with the team, setup and execute strategic plans to resolve real-world problems
  • Contribute to defining, improving, and codifying best practices and methodologies for mobile engineering at Canva
  • Rally knowledge sharing across mobile teams, supporting less experienced engineers to growth

What we're looking for

We are looking for an amazing problem solver with strong foundational experience in HarmonyOS and iOS development, ideally you have also been involved with mobile architecture development such as building components, adopting modern mobile patterns and familiar with the latest developments principles in HarmonyOS and iOS.

This is an excerpt. Read the full job description on Canva careers →
All software engineering jobs software engineering in Beijing, China Jobs in Beijing, China software engineering salaries software engineering career path
All Canva Jobs Browse software engineering roles senior positions