Zazz logo
Zazz Verified
Information Technology & Services

Technical Architect (React Native)

Woodbridge South, ONOnsiteFull TimeDistinguished / ArchitectPosted 2 months ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Required skills

  • React Native New Architecture
  • Bridgeless
  • TurboModules
  • Fabric
  • Hermes
  • Architecture Decision Records
  • native module strategy
  • offline behaviour
  • telemetry
  • integration patterns

Nice to have

  • Ontario public-sector
  • Canadian public-sector
  • financial services
  • transportation mobile applications
  • PIPEDA
  • AODA

Role summary

Seeking a Technical Architect with a focus on React Native to own the architecture for a live production replatform of a regulated, customer-facing mobile app. This role involves leading discovery and architecture phases, chairing architecture forums with client technical leads, and co-signing Architecture Decision Records. Responsibilities include designing the React Native New Architecture, authoring ADRs, defining CI/CD pipelines, and guiding senior engineers. Must have 8+ years of mobile engineering experience, with at least 4 years in React Native, including direct experience with the New Architecture, TurboModules, and Hermes. Experience with identity providers, mobile payments, push notifications, deep linking, and AWS deployment is required. Mobile replatforming experience from native iOS/Android to React Native is also essential.

Role summary. Owns the architecture for a live production replatform of a regulated customer-facing mobile app. Leads Discovery and Architect phases, chairs the fortnightly architecture forum with the client's technical leads, and signs Architecture Decision Records jointly.

Responsibilities.

  • Lead architecture design for React Native 0.76+ New Architecture (Bridgeless, TurboModules, Fabric).
  • Author Architecture Decision Records covering native module strategy, offline behaviour, telemetry, and integration patterns.
  • Chair fortnightly joint architecture forum with 407 ETR's architects.
  • Run native SDK compatibility spikes during Discovery.
  • Define CI/CD pipeline architecture across the 8-stage Jenkins gate discipline.
  • Guide the Senior React Native Engineer on pattern setting in early sprints.

Must-have technical experience.

  • 8+ years mobile engineering, minimum 4 years hands-on React Native.
  • Direct production experience with React Native New Architecture (Bridgeless, TurboModules, Fabric) and Hermes.
  • Experience authoring TurboModules to bridge native iOS and Android SDKs into React Native.
  • Prior integration of Auth0 (or equivalent OIDC identity provider) in mobile clients.
  • Prior integration of Apple Pay and Google Pay through tokenised payment handles.
  • Experience with push notification architecture (APNs and FCM) and deep-link routing (Universal Links, App Links).
  • Familiar with AWS Canadian region deployment and residency enforcement (SCPs, KMS, region-scoped services).

Migration and replatform experience (required)

  • Direct experience with at least one mobile replatform from native iOS and Android to React Native, preferably a live production app with a substantial existing user base.
  • Understanding of the four mobile-side migrations at replatform launch: auth token, push notification token, cached data, deep-link continuity.

Industry background (preferred).

  • Prior work on Ontario or Canadian public-sector, financial services, or transportation mobile applications.
  • Familiarity with PIPEDA, AODA, and WCAG 2.2 AA delivery contexts.
  • Exposure to SAFe or scaled agile delivery frameworks.


Ready to apply?
You'll be redirected to Zazz's application page.

Similar roles

See how RiseMe works

Match, tailor, and prep so you send fewer applications and land more interviews.