Canva
Senior Effects Engine Engineer
Found: Today
This role is based in Beijing, China.
Responsibilities:
- Build and maintain a cross-platform multimedia effects SDK supporting iOS, Android, Web, and desktop.
- Develop tooling for special effects content creation and asset lifecycle management.
- Integrate new visual features with Canva's custom rendering engine.
- Collaborate with design, AI, and product teams to enhance Canva's effect ecosystem.
Requirements:
- Advanced proficiency in C++ and solid in Java, Objective-C/Swift, and JavaScript/TypeScript.
- Experience in mobile app development and performance optimisation.
- Proficient in graphics APIs and shader languages.
- Ability to design scalable graphics architectures and collaborate closely with designers.
- Full proficiency in English communications.