Principal Software Engineer - Mobile Platform

Added
1 day ago
Type
Full time
Salary
Salary not provided

Related skills

react react native flutter cross-platform kotlin multiplatform

📋 Description

  • Own architectural decisions for Canva’s hybrid mobile platform across React Native, iOS and Android.
  • Turn the architecture into shipped code with foundations for performance, reliability and
  • Deliver a React Native surface in production within six months.
  • Lead Staff and Senior engineers through migration to the new platform.
  • Scale adoption across Canva and influence mobile architecture beyond your team.
  • Remain hands-on with core implementation details while guiding others.

🎯 Requirements

  • Cross-platform architecture at scale (React Native, React; Flutter or Kotlin Multiplatform welcome).
  • Experience migrating mature mobile products onto new architectures without downtime.
  • Principal-level technical leadership across multiple teams.
  • Influence architecture across organizational boundaries.
  • Strong fundamentals in data structures, complexity and system trade-offs.

🎁 Benefits

  • Equity packages
  • Inclusive parental leave policy
  • Vibe & Thrive wellbeing and office setup allowance
  • Flexible leave options
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →