Senior React Native Engineer - Canada

Worky

Lincoln

On-site

CAD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Worky seeks a Lead Mobile Engineer to own the most complex screens and integrations on the delivery team. You will drive architectural patterns, set code standards, and pair with client engineers for knowledge transfer throughout three delivery waves.

You will own payment integration, Auth0 identity flow, and push notification architecture, and lead PR reviews while contributing to architecture decisions. Expect heavy collaboration and hands-on leadership in a regulated mobile environment.

Qualifications

  • 8+ years mobile engineering with hands-on React Native in production.
  • Experience with React Native 0.76+ and New Architecture (Bridgeless, TurboModules, Fabric).
  • Strong TypeScript, with strict mode.

Responsibilities

  • Lead delivery of highest-complexity screens and integrations across three waves.
  • Set engineering patterns, reference implementations, and code standards.
  • Pair with client engineers for paired programming and knowledge transfer.
  • Own payment integration, Auth0 identity flow, and push notification architecture.
  • Lead PR reviews and contribute to Architecture Decision Records.
  • Support hypercare: deploy hotfix, KB onboarding, token migrations, and pattern extensions.

Skills

React Native
TypeScript
Expo SDK
New Architecture
Hermes
TanStack Query
Zustand
Push notifications
Auth0 / OIDC
iOS native
Android native
Apple Pay / Google Pay
Detox

Tools

Detox

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.
  • WCAG 2.1 or 2.2 accessibility delivery.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

React Native Engineer - Canada
React Native Engineer - Canada

Worky • Hamilton

On-site
CAD 90,000 - 130,000
Senior React Native Engineer - Canada
Senior React Native Engineer - Canada

Zazz • Ottawa

On-site
CAD 120,000 - 170,000
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
React Native Web & Mobile Developer
React Native Web & Mobile Developer

Aarorn Technologies Inc • Canada

Remote
React Native Developer
React Native Developer

Infolitz Software Private Limited • Cochin

Hybrid
CAD 90,000 - 120,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
Front End Developer React Native
Front End Developer React Native

Highspring • Montreal (administrative region)

On-site
CAD 80,000 - 120,000
Senior Mobile Engineer
Senior Mobile Engineer

Snaplii • Mississauga

On-site
CAD 110,000 - 160,000
Applications Architect
Applications Architect

CCI- Computer Consultants International, Inc. • Toronto

On-site
CAD 90,000 - 120,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