The role is for an Android Mobile Engineer focused on Video Compositor, available as a 12-month contract and open to remote work across Australia and New Zealand.
The position is part of the Multimedia Group within Design Experience, which aims to simplify multimedia storytelling.
The Video Compositor team is responsible for developing and maintaining systems that enhance Canva’s video experiences, including backend systems and web stack components for video export.
Key responsibilities include developing core video rendering and export features for the Android app, collaborating with design and product teams, building scalable mobile architecture, identifying performance bottlenecks, and contributing to a culture of quality and continuous learning.
The role also involves hands-on experience using AI to drive impact.
Requirements:
Candidates should have exposure to browser APIs, WebViews, or hybrid rendering pipelines.
Proficiency in Typescript, Kotlin, Swift, and lower-level languages like C/C++ or Rust is required.
Experience in games, multimedia apps, or high-performance visual applications is a bonus.
Applicants must have experience building native Android apps and a deep understanding of mobile product development.
A passion for video technologies, real-time processing, and graphics is essential.
Familiarity with multimedia frameworks like AVFoundation or Metal is necessary.
Candidates should care about performance, memory usage, and clean architecture.
Experience in responsive web development (HTML/CSS/JS/API) is required.
A deep understanding of key browser concepts, including the Video Element, is necessary.
Ability to write performant, reusable code for UI components and maintain existing features with a focus on user impact is essential.
Candidates should enjoy solving complex technical problems and collaborating across specialties.
A mindset that prioritizes problem-solving and user impact over attachment to specific languages or platforms is important.
The ability to thrive in ambiguity and adapt quickly in fast-evolving projects is required.
Benefits:
An annual Vibe & Thrive allowance is provided to support wellbeing, social connection, and office setup.
Flexible leave options are available to empower employees to recharge and support personal needs.