Staff Software Engineer - Mobile Platform (Rust)

Added
3 hours ago
Type
Full time
Salary
Salary not provided

Related skills

rust android react native ios cross-platform
JobCopilot logo
Meet JobCopilot: Your Personal Al Job Hunter
Automatically Apply to Your Dream Jobs While You Sleep
Try it now โ†’

๐Ÿ“‹ Description

  • Own portable libraries across iOS, Android, and web.
  • Build portable libraries in Rust and C++ for all devices.
  • Collaborate with technical leadership to shape mobile platform direction.
  • Stay hands-on; heavily involved in code, not just design.
  • Communicate across stack; libraries consumed by frontend engineers.
  • Ensure portable libraries ship to production and run reliably.

๐ŸŽฏ Requirements

  • Deep mobile depth on iOS and Android; libraries feel native.
  • Production Rust or C++ libraries; cross-platform.
  • Cross-platform fluency; ABI boundaries and memory safety.
  • React Native runtime: libraries consumed from JS.
  • Native interop and bindings across iOS/Android/JS.
  • Strong technical communication and design docs.

๐ŸŽ Benefits

  • Equity packages โ€” share Canva's success.
  • Inclusive parental leave policy.
  • Annual Vibe & Thrive wellbeing 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 โ†’