Closed listing
Mobile Application Developer
- Toronto, ON, Canada
- Greater Toronto Area, Canada, Canada
Contract
This opening has closed.
The original listing is kept below for reference.
Job details
- Job type
- Contract
- Closing date
- Posting language
- English
- Posted
Similar jobs hiring now
Search current openingsOriginal job description
Archived listing. The details below describe a past opening.
React Native App Developer (Contract)
📍 Markham, ON - onsite 4 days/week
📄 6-month contract, extendable
🎯 Intermediate / Senior level
Our enterprise client is looking for a React Native App Developer to build and support field/workforce mobile applications on a modern, cloud-native Azure platform.
You'll own the mobile codebase end-to-end: design, build, test, release, and support in production, working closely with product, design, and backend teams.
What you'll do:
- Design, build, and ship field and workforce apps using React Native / Expo (iOS first; Android as needed)
- Own the mobile codebase through its full lifecycle - implementation, review, testing, release, and production support
- Implement enterprise sign-in (MSAL/Entra-style) and handle session, refresh, and sign-out on-device
- Integrate with backend APIs through an API gateway
- Build within an existing design system, implementing loading, empty, error, and offline states
- Design for real field conditions: one-handed use, gloves, poor network - with clear status when APIs are slow or unavailable
- Write and maintain automated tests for critical flows; debug on physical devices
- Ship through an approved release pipeline (EAS, TestFlight, or MDM)
Must have:
- Proven track record shipping React Native (Expo preferred) apps to a store or MDM
- Strong TypeScript
- Experience with native auth flows on iOS
- Comfortable working against a REST API gateway
- Experience working within a design system and debugging on physical devices
Nice to have:
- Recent Expo experience
- Prior work on field/workforce-facing apps
- EAS / TestFlight / MDM distribution experience
- Accessibility experience
More about this job
Responsibilities
You will own the end-to-end lifecycle of field and workforce mobile applications, including design, development, testing, and production support. The role involves integrating with backend APIs and building within an existing design system on a cloud-native Azure platform.
Requirements
Candidates must have a proven track record of shipping React Native or Expo applications to stores or MDM. Strong proficiency in TypeScript, native authentication flows, and experience debugging on physical devices are required.
Skills
- React Native
- Expo
- TypeScript
- Azure
- Mobile Development
- REST API
- MSAL
- Entra
- Automated Testing
- EAS
- TestFlight
- MDM
- Cloud-native
- API Gateway
- Design Systems
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Consulting
Keywords
- React Native
- Expo
- TypeScript
- Azure
- Cloud-native
- MSAL
- Entra
- REST API
- API Gateway
- Design System
- Automated Testing
- EAS
- TestFlight
- MDM
- iOS
- Android
- Field Applications
- Workforce Applications
- Production Support
- Software Lifecycle