×
Register Here to Apply for Jobs or Post Jobs. X

Senior React Native Engineer

Job in Lincoln, St Catharines, Ontario, Canada
Listing for: Worky
Full Time position
Listed on 2026-09-03
Job specializations:
  • Software Development
    App Developer - Mobile/Web, Android Developer, iOS Developer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 120000 - 160000 CAD Yearly CAD 120000.00 160000.00 YEAR
Job Description & How to Apply Below
Location: Lincoln

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, Turbo Modules, Fabric).
  • Strong Type Script, comfortable with strict mode.
  • Hands-on with Hermes engine and Expo SDK 52 prebuild.
  • Direct experience with Tan Stack 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 Turbo Modules 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.
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary