Principal Software Engineer - Mobile Platform

Added
1 day ago
Type
Full time
Salary
Salary not provided

Related skills

rust react android react native ios

📋 Description

  • Own the key architectural decisions for Canva’s hybrid mobile platform across React Native, iOS and
  • Turn the architecture into shipped code with foundations for performance and reliability
  • Lead Staff and Senior engineers through the migration to a new platform
  • Scale adoption across Canva by partnering with major product teams
  • Serve as a technical voice on mobile architecture across 800+ frontend engineers
  • Operate with hands-on depth to solve hard implementation challenges

🎯 Requirements

  • Cross-platform architecture at scale with React Native, React and/or Flutter or Kotlin Multiplatform
  • Experience migrating mature mobile products onto new architectures while live
  • Principal-level technical leadership with broad influence across teams
  • Strong platform and mobile runtime knowledge, native boundaries and performance profiling
  • Deep fundamentals in data structures, complexity, and system trade-offs
  • iOS and Android fundamentals with shared abstractions where appropriate

🎁 Benefits

  • Equity packages
  • Inclusive parental leave policy
  • Annual Vibe & Thrive 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 →