iOS Mobile Engineer - Video Engine (12 month contract - Open to remote across ANZ)

Canva

Sydney

Hybrid

AUD 100,000 - 140,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Equity packages
Inclusive parental leave
Vibe & Thrive wellbeing allowance
Flexible leave options

Job summary

A leading company in the design industry is seeking an iOS Mobile Engineer for a 12-month contract to enhance its video capabilities within the iOS app. The role requires expertise in Swift and Objective-C, along with a commitment to improving user experiences through high-quality multimedia solutions.

Qualifications

  • Experience building native iOS apps using Swift and Objective-C, with knowledge of Rust, C, C++.
  • Focus on performance, memory management, and clean architecture.
  • Ability to write reusable, performant UI code with testing.

Responsibilities

  • Developing and maintaining video rendering and export features for iOS.
  • Collaborating with Video Compositor and Export teams.
  • Identifying and solving performance issues.

Skills

iOS app development
Swift
Objective-C
Rust
C
C++
AVFoundation
Metal

Job description

iOS Mobile Engineer - Video Engine (12 month contract - Open to remote across ANZ)
  • Full-time
  • Recruitment type: Fixed Term

Join the team redefining how the world experiences design.

Thanks for stopping by. We know job hunting can be a little time-consuming and you're probably keen to find out what's on offer, so we'll get straight to the point.

Where and how you can work.

Our flagship campus is in Sydney. We also have campuses in Melbourne, Brisbane, Perth, and Adelaide, with co-working spaces across Australia. You can choose to work in the office, from home, or a mix of both.

What you’ll be doing in this role

As Canva scales, change is part of our DNA. This role involves working on core video rendering and export features for our iOS app, collaborating with teams to deliver high-quality video experiences, and building scalable mobile architecture aligned with Canva’s strategies.

About the team

The Multimedia Group within Design Experience aims to make multimedia storytelling quick, simple, and fun. This role is in the Video subgroup, working on tools for video editing, compositing, and export across platforms.

Responsibilities include:

  • Developing and maintaining video rendering and export features for iOS
  • Collaborating with Video Compositor and Export teams
  • Creating seamless, performant video workflows with design and product teams
  • Building scalable mobile architecture
  • Identifying and solving performance issues
  • Fostering a culture of quality and collaboration

Ideal candidate profile:

  • Experience building native iOS apps using Swift and Objective-C, with knowledge of Rust, C, C++
  • Experience with mobile product development and understanding of Android differences
  • Familiarity with multimedia frameworks like AVFoundation or Metal
  • Focus on performance, memory management, and clean architecture
  • Ability to write reusable, performant UI code with testing
  • Experience maintaining and extending features with a focus on user impact
  • Problem-solving skills and cross-disciplinary collaboration
  • Enthusiasm for enabling millions of users to create content

Benefits include:

  • Equity packages
  • Inclusive parental leave
  • Vibe & Thrive wellbeing allowance
  • Flexible leave options

We value experience, skills, and passion, and are evolving our AI assessment process. When applying, share your pronouns and any interview accommodations needed. Interviews are conducted virtually.

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

Similar jobs worth comparing

Staff Software Engineer - Video - Content And Discovery
Staff Software Engineer - Video - Content And Discovery

Nearheal Pty Ltd (trading as Nearheal) • Sydney

Hybrid
AUD 230,000 - 280,000
Equity packages
Parental leave
Wellness allowance
+1
Staff Software Engineer - Video - Content and Discovery
Staff Software Engineer - Video - Content and Discovery

Canva • Sydney

Hybrid
AUD 150,000 - 210,000
Equity packages
Parental leave
Wellbeing allowance
Senior Data Scientist - Video Analytics & Experimentation
Senior Data Scientist - Video Analytics & Experimentation

Canva • Sydney

Hybrid
AUD 120,000 - 160,000
Equity packages
Parental leave
Wellbeing allowance
+2
Staff Frontend Engineer - Video
Staff Frontend Engineer - Video

Nearheal Pty Ltd (trading as Nearheal) • Sydney

On-site
AUD 170,000 - 230,000
Equity packages
Inclusive parental leave
Vibe & Thrive allowance
+1
Staff Frontend Engineer - Video
Staff Frontend Engineer - Video

Canva • Sydney

On-site
AUD 150,000 - 210,000
Equity packages
Inclusive parental leave
Vibe & Thrive allowance
+1
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 (Rust, Cross-Platform)
Staff Mobile Platform Engineer (Rust, Cross-Platform)

Canva • Sydney

Hybrid
AUD 140,000 - 190,000
Equity packages
Inclusive parental leave policy
Vibe & Thrive allowance
+1
Senior Data Scientist - Video
Senior Data Scientist - Video

Canva • Sydney

On-site
AUD 120,000 - 160,000
Equity packages
Parental leave
Wellbeing allowance
+2
Staff Software Engineer - React Native Platform SME (AU remote)
Staff Software Engineer - React Native Platform SME (AU remote)

Canva • Sydney

On-site
AUD 140,000 - 180,000
Equity packages
Inclusive parental leave policy
Vibe & Thrive allowance
+1
Staff Software Engineer - Mobile Platform (C++ or Rust)
Staff Software Engineer - Mobile Platform (C++ or Rust)

Canva • Council of the City of Sydney

Hybrid
AUD 180,000 - 240,000
Equity packages
Parental leave policy
Annual wellbeing allowance