Jobs · Remotely

Principal Software Engineer - Mobile Platform
Canva · Singapore · Posted 24d ago
Available in 5 locations
Australia · remote Apply → New Zealand · remote Apply → San Francisco · remote Apply → Singapore · remote Apply → Sydney · remote Apply →About the role
Drive architectural strategy for Canva's hybrid mobile platform across iOS, Android, and React Native. The role involves leading senior engineers through migration and ensuring successful production deployment.
Full job description (as posted) ↓
📋 Description Determine and own architectural strategy for Canva's hybrid mobile platform across iOS, Android Architect and drive technical direction across React Native, iOS, and Android, including decisions Deliver new platform into production within initial months, establishing foundations for Prove platform viability on a real product surface within six months, launching React Native in Lead senior engineers through architectural migration, serving as technical reference and mentor. Scale adoption of platform across multiple product teams, establishing patterns and best practices. 🎯 Requirements Experience in building or evolving large-scale cross-platform mobile architectures in production Demonstrated experience leading complex migrations of mature mobile products to new architecture Proven principal-level technical leadership, setting direction across multiple teams and guiding Track record of organization-wide influence and standard-setting. Strong proficiency in mobile runtime details, performance optimization, and system-level trade-offs. Solid understanding of iOS and Android native development and shared abstractions. 🎁 Benefits Equity packages Inclusive parental leave policy supporting all parents and carers Annual Vibe & Thrive allowance for wellbeing, social connection, office setup Flexible leave options for personal recharge and community support
Read the full posting on Remotely →
FAQ
Is the Principal Software Engineer - Mobile Platform role at Canva remote?+
This Principal Software Engineer - Mobile Platform position is listed as remote (Singapore).
What seniority level is this Principal Software Engineer - Mobile Platform role?+
This is a head level position.
How do I apply for the Principal Software Engineer - Mobile Platform role at Canva?+
Use the "Apply on Remotely" button to open the original posting on Remotely, where you can submit your application directly to Canva.