Назад
3 дня назад

Principal Software Engineer (Mobile Platform)

Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Australia
Вакансия из списка Hirify.GlobalВакансия из Hirify RU Global, списка компаний с восточно-европейскими корнями
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Principal Software Engineer (Mobile Platform): Architecting and leading the development of a large-scale hybrid mobile platform for iOS and Android with an accent on React Native, Bazel, and high-performance native integration. Focus on building reusable mobile capabilities, driving cross-platform architectural decisions, and shipping production-grade code that powers Canva's mobile experience for hundreds of millions of users.

Company

Canva is a global design platform empowering the world to design through a highly scalable, user-centric SaaS product.

What you will do

  • Own the technical direction for the hybrid mobile stack, balancing performance with reusability.
  • Build and ship production-ready mobile architecture alongside the team.
  • Define and implement core mobile capabilities required by product teams across the company.
  • Lead and mentor Staff and Senior engineers through architectural influence and hands-on coding.
  • Partner with product groups to integrate and scale the hybrid application.
  • Drive consensus on complex technical challenges spanning frontend, mobile, and infrastructure.

Requirements

  • Extensive experience building or evolving large-scale hybrid mobile architectures in production.
  • Deep expertise in React Native and React, with a strong understanding of cross-platform mobile depth.
  • Proven ability to lead migrations of mature mobile products on live, growing systems.
  • Strong mobile fundamentals across both iOS and Android native platforms.
  • Experience operating in environments where both the problem and solution are unknown.
  • Active individual contributor who writes and commits code daily.

Nice to have

  • Experience with system languages like Rust or C for portable libraries.
  • Contributions to open-source projects like React Native or Expo.
  • Deep knowledge of mobile CI/CD, release trains, and over-the-air updates at scale.
  • Practical experience with agentic AI orchestration in mobile engineering workflows.

Culture & Benefits

  • Equity packages to share in the company's success.
  • Inclusive parental leave policy supporting all parents and carers.
  • Annual Vibe & Thrive allowance for wellbeing, social connection, and office setup.
  • Flexible leave options to support personal recharge and work-life balance.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →