Skip to main content

React Native Engineer

Technology
Collabera
Toronto, Canada5 days agoUntil 2026-12-28
Service contract

Job description

Role: Senior/Intermediate React Native Developer

Type: Contract-6+ Month s

Location: Toronto, ON - 5x/Month- Hybr id

Compensation: $70-$75/h our

Primary Focus: ~80% React Native / ~20% Native Mobile & adjacent develop ment

Interview Process: 2 Client Rounds (1- Technical- In-person- 1.5 Hours, 2- Re mote)

Key Responsibil
  • ities

Design, develop, test, and maintain production mobile applications using React Native

  • and Expo

    Build new mobile features from requirements, specifications, and Figm

  • a designs

    Work within Agile squads alongside Product, Design, QA, and other

  • engineers

    Own features through the full development lifecycle from requirements through implementa

  • tion and QA

    Integrate mobile applications wi

  • th REST APIs

    Troubleshoot issues across React Native and, when required, the underlying native iOS/A

  • ndroid layers

    Work with Swift/iOS development when functionality requires native

  • implementation

    Apply established native mobile development patterns and best practices within React Nati

  • ve applications

    Develop automated unit/component tests using Jest and React Native t

  • esting libraries

    Participate in code reviews, technical design discussions, security reviews, and engi

  • neering standards

    Support both existing applications and new greenfield

  • mobile development

    Contribute to CI/CD and mobile release processes using EAS Build/EAS Update, Jenkins,

  • and GitHub Actions

    Leverage GitHub Copilot and AI-assisted development tools throughout the

  • engineering workflow

    Participate in the team's move toward spec-driven development, using specifications from requirements through

  • implementation and QA

    Work with emerging AI-enabled engineering workflows, including Figma MCP int

  • egrations and Spe
    • c Kit

      Must-Have Skills:

      Strong, recent hands-on experience developing production

    • React Native applications

      Experience working with modern/rece

    • nt versions of React Native

      Strong h

    • ands-on experience with Expo

      Strong TypeScript/Java

    • Script development experience

      Experience working w

    • ithin Agile development squads

      Ability to take Figma designs and independently translate them into p

    • roduction-ready mobile features

      Strong troublesho

    • oting and problem-solving skills

      Strong communication skills and ability to collaborate effectively with Product,

    Design, QA, a

    • nd Engineering teams

      Nice to Have

      Previous native iOS devel

    • opment experience, particularly Swift
    • Native Android development experience

      Experience troubleshooting React Na

    • tive issues within native mobile layers

    • Experience with EAS Build and EAS Updat
    • e

      Experience with Zustand and/or TanS

    • tack

      Experience with Expo-based navigation

    • Experience with Jenkins and GitHub Ac

    • tions

      Web application development experience

      Experience with GitHub C

    • opilot or other AI-assisted develop
    • ment tools

      Exposure to spec-driven development

      Experience with Figma MCP servers, Spec K

    • it, or similar AI-enabled engineering workflows

      Experience developing applications within banking, financial

    services, or other highly regulated environments

    We may use AI-enabled and/or automated tools to support parts of our recruitment process, including application screening, interview scheduling, and candidate communications. These tools are used to enhance consistency and efficiency. All hiring decisions involve human review and are not based solely on automated processing.

    The Company offers a total rewards package in accordance with all applicable federal, provincial, and local laws and requirements. Benefit eligibility and offerings vary based on role, employment status, and work location. For contractor positions, benefits are limited to those entitlements and protections required by applicable law, which may include (as applicable) vacation pay, public holidays, leaves of absenc e, and other legally mandated benefits or payments.

    Keywords
    TypescriptFigmaReact NativeJavaScriptJavaCI/CDMobile app

    Interested in this role?