FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesAndroidiOSJavaScriptReactReact Native
About the role
Key responsibilities & impact- Owning the technical direction for the hybrid stack: Build the architecture for a platform that can deploy to all runtimes and maximise reusability without compromising performance and user experience.
- Shipping early and shipping real: This isn't a multi-year research project. The company is moving fast on this work.
- Building the mobile capabilities that the next decade needs: The fundamentals of how the application is assembled.
- Leading with code, not whiteboards: Canva doesn't have an architecture function — Principal engineers stay hands-on, and this role leans more hands-on than most.
- Influencing the product groups that depend on this work: As the first phase ships, you'll partner with the product groups whose experiences integrate into the hybrid application.
- Sparring with strong peers: You'll join a small group of Principal and Staff engineers shaping how Canva's frontend and mobile stack works.
- Influential Individual Contributor: While you’ll have no direct reports, you’ll be leading and mentoring Staff and Senior engineers and overseeing their architectural decisions.
Requirements
What you’ll need- Hybrid stack expertise: Built or significantly evolved a large-scale hybrid mobile architecture in production.
- React Native and React is the ideal, but a credible alternative with cross-platform mobile depth also works.
- Migration at scale: Led a meaningful migration of a mature mobile product onto a new architecture.
- Principal leadership: You've operated where both the problem and the solution are unknown, and the work spans the whole company.
- Cross-platform fluency: Deep mobile fundamentals across iOS and Android, and an instinct for how the same patterns map across web.
- Active individual contribution: You’re still writing and committing code on a day-to-day basis.
- AI fluency: Used agentic orchestration in real work. Have a view on what changes for mobile engineering when AI is a daily part of the workflow.
- Technical knowledge: React Native: Production experience at scale, not just exposure.
- Mobile runtime : Bundle delivery, native module boundaries, performance profiling on real device.
- iOS and Android: Native fundamentals on both, not just the JS side of the bridge.
- Cross-platform architecture: Build once, ship to multiple runtimes without losing native feel.
- Mobile performance: Performance, reliability monitoring, and optimisation at scale.
- Deep fundamentals: Engineering fundamentals from a CS background, including data structures, complexity, the hard parts.
Benefits
Comp & perks- Equity packages - we want our success to be yours too
- Inclusive parental leave policy that supports all parents & carers
- An annual Vibe & Thrive allowance to support your wellbeing, social connection, office setup & more
- Flexible leave options that empower you to be a force for good, take time to recharge and supports you personally
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
React NativeCross-Platform Mobile DevelopmentIOS FundamentalsAndroid FundamentalsPerformance ProfilingData StructuresComplexity AnalysisMobile Runtime ManagementAI Fluency in Mobile EngineeringArchitectural Decision-Making
Soft Skills
MentoringInfluencing Product GroupsCollaboration with Peers
