Join Canva's team of passionate engineers and designers building powerful tools for video editing, compositing, and export across platforms. As an Android Mobile Engineer - Video Compositor, you'll develop and maintain core video rendering and export features for the Android app, working closely with design and product to craft seamless, performant video workflows.
Requirements
- Exposure to browser APIs, WebViews, or hybrid rendering pipelines
- Proficiency in Typescript, Kotlin, Swift, and lower-level languages like C/C++ or Rust
- Experience building native Android apps and deep experience developing for mobile products
- Knowledge of multimedia frameworks like AVFoundation or Metal
- Understanding of key browser concepts, including the Video Element
- Ability to write performant, reusable code for UI components
- Experience in responsive web development (HTML/CSS/JS/API)
- Problem-solving skills and ability to collaborate across specialties
Benefits
- Annual Vibe & Thrive allowance
- Flexible leave options
- Wellness programs
- Social connection and community