Senior React Native Engineer - Canada

Zazz

Ottawa

On-site

CAD 120,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ZAZZ in Canada is hiring a Lead Mobile Engineer to own the highest complexity screens and integrations across delivery waves. You will set patterns, review code, and pair with client engineers for knowledge transfer.

Ideal candidates have extensive React Native, TypeScript, and native platform experience, including iOS/Android integration, push notifications, and payments. This is a senior, hands-on position driving architecture and delivery.

Qualifications

  • 8+ years mobile engineering, minimum 5 years hands-on React Native in production.
  • Direct production experience with React Native 0.76+ and the New Architecture (Bridgeless, TurboModules, Fabric).
  • Strong TypeScript, comfortable with strict mode.
  • Hands-on with Hermes engine and Expo SDK 52 prebuild.
  • Direct experience with TanStack Query and Zustand.
  • Detox authorship for end-to-end mobile tests, both iOS and Android.
  • Prior integration of Apple Pay and Google Pay (tokenised payment handles).
  • Prior integration of Auth0 or equivalent OIDC identity in mobile.
  • Prior implementation of APNs and FCM push notifications, including token migration on version upgrades.
  • Universal Links and App Links deep-link routing.

Responsibilities

  • Deliver highest-complexity screens and integrations across three delivery waves.
  • Set engineering patterns, reference implementations, and code standards for the team.
  • Pair with the client's engineers on paired-programming and knowledge transfer.
  • Own payment integration, Auth0 identity flow, and push notification architecture at code level.
  • Lead pull request reviews.
  • Contribute to Architecture Decision Records.
  • Support the four self-sufficiency exercises during hypercare (deploy hotfix, onboard from KB, restore during simulated P1, extend using established patterns).

Tools

TanStack Query
Zustand
Detox
React Native
TypeScript
Hermes Engine
Expo SDK
Auth0 / OIDC
iOS Native
Swift
Kotlin
Apple Pay / Google Pay
Push Notifications

Job description

Woodbridge South, Canada | Posted on 08/19/2026

Welcome to the Cutting-Edge of Innovation: ZAZZ

Step into the world of ZAZZ, a realm where innovative design meets software development brilliance. We're not your average tech company; we're trendsetters shaping the future, crafting digital masterpieces, and redefining boundaries.

At ZAZZ, technology isn't just a tool—it's our canvas, our playground. Our passionate, ingenious team doesn't just adapt to the latest technologies; we shape them. Join us, and you’ll be at the heart of a revolution, influencing, and driving technological advancements.

Empowering People. Transforming Experiences.

Ever dreamed of putting your mark on the digital universe? ZAZZ is the place. We breathe life into a bottom-up approach where our employees and users are the stars. Here, you won't just be creating software—you'll be part of a grand journey to revolutionize digital experiences.

Dive into the Tech Spectrum

With ZAZZ, you don't just get a job; you get an open ticket to a roller-coaster of challenges and opportunities. From Product Strategy, IoT App Development to the bleeding-edge Blockchain tech, we cover the entire spectrum of tech innovation. Prepare to ignite your creativity and fuel your passion in an environment buzzing with groundbreaking ideas and projects.

Shaping the Future, Together

It doesn't matter if our client is a fledgling startup, a dynamic SME, or a Fortune 500 titan—we’ve partnered with them all. At ZAZZ, you'll gain unparalleled exposure and experience in diverse sectors and technologies. You’ll not just grow; you'll evolve.

Why Join ZAZZ?

If you're seeking a place where your curiosity is celebrated, your skills valued, and your growth accelerated, look no further. ZAZZ offers a thriving work environment, opportunities for continuous learning, and the chance to work with some of the best minds in the industry. Plus, our team loves to get geeky over a coffee chat on the latest tech!

So, are you ready to leave a lasting footprint in the tech world? Join the ZAZZ family, and together, let's create the future.

Job Description

Role summary. Lead engineer on the delivery team. Owns the highest-complexity screens and integrations.

Responsibilities.
  • Deliver highest-complexity screens and integrations across three delivery waves.
  • Set engineering patterns, reference implementations, and code standards for the team.
  • Pair with the client's engineers on paired-programming and knowledge transfer.
  • Own payment integration, Auth0 identity flow, and push notification architecture at code level.
  • Lead pull request reviews.
  • Contribute to Architecture Decision Records.
  • Support the four self-sufficiency exercises during hypercare (deploy hotfix, onboard from KB, restore during simulated P1, extend using established patterns).
Must-have technical experience
  • 8 + years mobile engineering, minimum 5 years hands-on React Native in production.
  • Direct production experience with React Native 0.76+ and the New Architecture (Bridgeless, TurboModules , Fabric).
  • Strong TypeScript, comfortable with strict mode.
  • Hands‑on with Hermes engine and Expo SDK 52 prebuild.
  • Direct experience with TanStack Query and Zustand .
  • Detox authorship for end‑to‑end mobile tests, both iOS and Android.
  • Prior integration of Apple Pay and Google Pay ( tokenised payment handles).
  • Prior integration of Auth0 or equivalent OIDC identity in mobile.
  • Prior implementation of APNs and FCM push notifications, including token migration on version upgrades.
  • Universal Links and App Links deep‑link routing.
Native platform expertise (required).
  • Comfortable reading and writing native iOS (Swift or Objective‑C) and native Android (Kotlin or Java) at the level required to author or maintain TurboModules bridging native SDKs into React Native.
  • Prior experience with iOS Keychain and Android Keystore for secure token storage.
Migration and replatform experience (required).
  • Direct experience on at least one mobile replatform from native to React Native, in production.
  • Understanding of auth token migration, push token re‑registration, cached data reconciliation on first launch after replatform .
Industry background (preferred).
  • Regulated Canadian mobile experience (public sector, transportation, financial services).
  • Bilingual (English and French) app delivery experience.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior React Native Engineer - Canada
Senior React Native Engineer - Canada

Worky • Lincoln

On-site
CAD 120,000 - 160,000
React Native Engineer - Canada
React Native Engineer - Canada

Worky • Hamilton

On-site
CAD 90,000 - 130,000
Mobile Engineer (React Native / Expo)
Mobile Engineer (React Native / Expo)

Buzz Me Up • Vancouver

Hybrid
CAD 120,000 - 138,000
Competitive salary
Equity in a fast-growing startup
Flexible remote-first environment
+1
Senior React Native Developer
Senior React Native Developer

Ndax • Calgary

On-site
CAD 90,000 - 120,000
Extended Healthcare Plan
Life Insurance
Paid Time Off
+3
Senior Mobile Engineer
Senior Mobile Engineer

Snaplii • Mississauga

On-site
CAD 110,000 - 160,000
Senior React Native Engineer
Senior React Native Engineer

US Mobile • Montreal (administrative region)

On-site
CAD 166,000 - 222,000
Annual offsite
Competitive salary
Gym reimbursement
+5
Senior Mobile Developer
Senior Mobile Developer

Toast • Toronto

Hybrid
CAD 120,000 - 180,000
Hybrid work model
Yorkville office
Team lunches and events
+1
React Native Engineer: Build Scalable Mobile Apps
React Native Engineer: Build Scalable Mobile Apps

Zazz • Canada

Remote
CAD 100,000 - 150,000
Staff Software Engineer
Staff Software Engineer

ZS • Toronto

Hybrid
CAD 140,000 - 210,000
Hybrid working model
Travel opportunities
Total rewards package
Senior Software Engineer (React Native)
Senior Software Engineer (React Native)

Xsolla • Montreal (administrative region)

On-site
CAD 90,000 - 120,000