Senior Applications Developer- Mobile Apps (React Native)

Sobeys

Mississauga

Hybrid

CAD 110,000 - 150,000

Full time

6 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work model

Job summary

Sobeys is seeking a Senior Applications Developer to lead the development of React Native features for iOS and Android at our Mississauga office. You will collaborate with design, product, backend, and QA to deliver high-quality code and scalable mobile solutions.

You will mentor juniors, build native modules in Swift/Kotlin when needed, and maintain CI/CD pipelines while staying current with React Native releases and best practices.

Qualifications

  • 6+ years of professional software development experience, with 4+ years in React Native delivering production apps at scale.
  • Proficiency in JavaScript/TypeScript and modern mobile development practices.
  • Experience with mobile app architecture, state management, and navigation tooling.

Responsibilities

  • Lead the development of new features and enhancements in React Native apps for iOS and Android.
  • Collaborate with cross-functional teams to translate requirements into high-quality code.
  • Write clean, reusable, and well-tested TypeScript/JavaScript code following best practices.
  • Integrate RESTful APIs and cloud services into mobile apps.
  • Optimize app performance, memory usage, and responsiveness.
  • Debug, troubleshoot, and resolve issues across the mobile stack.
  • Maintain CI/CD pipelines for React Native builds and deployments.
  • Mentor junior developers and promote engineering excellence.
  • Build native modules in Swift/Kotlin when needed for RN integration.
  • Stay current with React Native releases and ecosystem trends.

Skills

React Native
JavaScript/TypeScript
Mobile architecture
CI/CD pipelines
RESTful APIs

Tools

Azure Repos
Git
CI/CD tooling

Job description

Sobeys is full of exciting opportunities, and we are always looking for bright new talent to join our team! We currently have a full-time opportunity for a Senior Applications Developer. This role is based is based out our office located in Mississauga, ON.

#LI-Hybrid

What You’ll Do:
  • Lead the development of new features and enhancements in our React Native applications for iOS and Android.
  • Collaborate with cross-functional teams (design, product, backend, QA) to translate business requirements into high-quality, maintainable code.
  • Write clean, reusable, and well-tested TypeScript/JavaScript code following best practices and coding standards.
  • Integrate RESTful APIs, GraphQL endpoints, and cloud services into mobile apps.
  • Optimize app performance, memory usage, and responsiveness.
  • Debug, troubleshoot, and resolve issues across the mobile stack.
  • Implement and maintain CI/CD pipelines for React Native builds and deployments.
  • Conduct code reviews, mentor junior developers, and promote engineering excellence.
  • Build and maintain native modules in Swift/Kotlin when needed for React Native integration.
  • Stay current with the latest React Native releases, ecosystem libraries, and mobile development trends.
What you have to offer:
  • 6+ years of professional software development experience, with 4+ years in React Native delivering production apps at scale.
  • Proficiency in JavaScript (ES6+) and TypeScript.
  • Solid understanding of mobile app architecture, state management (Redux, MobX, or Recoil), and navigation (React Navigation).
  • Experience with native iOS (Swift/Objective-C) and/or Android (Kotlin/Java) development for integrating platform-specific features into React Native.
  • Strong understanding of RESTful API design, Firebase, and mobile security best practices.
  • Hands‑on experience with Azure Repos, Git, Gitflow, CI/CD pipelines, and build tools.
  • Familiarity with testing frameworks such as Jest, Detox, or Appium.
  • Knowledge of Agile methodologies and experience working in Scrum teams.
  • Strong problem-solving skills with the ability to work in ambiguous, fast-paced environments.
  • Excellent communication and collaboration skills.
Nice to haves:
  • Understanding and experience in Python.
  • Experience with performance profiling and optimization in React Native apps.
  • Knowledge of GraphQL and Apollo Client.
  • Experience with mobile analytics, A/B testing, and feature flagging.
  • Familiarity with cloud environments (GCP, AWS, or Azure) for mobile backend integration.
  • Understanding of DevOps, SRE principles, and mobile app observability (New Relic).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior React Native Engineer - Canada
Senior React Native Engineer - Canada

Worky • Lincoln

On-site
CAD 120,000 - 160,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
Senior Backend API Developer – Node.js, REST API, React Native, Cloud
Senior Backend API Developer – Node.js, REST API, React Native, Cloud

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

Hybrid
CAD 110,000 - 150,000
React Native Developer
React Native Developer

Infolitz Software Private Limited • Cochin

Hybrid
CAD 90,000 - 120,000
Sr Android Engineer
Sr Android Engineer

Princeton IT Services, Inc • Toronto

On-site
CAD 90,000 - 120,000
iOS Developer
iOS Developer

COGNITO INC • Mississauga, Toronto

Hybrid
CAD 110,000 - 170,000
Senior Mobile Developer
Senior Mobile Developer

Toast • Toronto

Hybrid
CAD 120,000 - 180,000
Hybrid work model
Yorkville office
Team lunches and events
+1
Application Developer
Application Developer

Prospecta Talent • Vancouver

On-site
CAD 80,000 - 110,000
Senior Full-Stack Mobile Engineer - React Native (On-site)
Senior Full-Stack Mobile Engineer - React Native (On-site)

Source Code • Toronto

On-site
CAD 124,000 - 149,000
Mobile Developer (React Native) Toronto
Mobile Developer (React Native) Toronto

Konrad • Toronto

Hybrid
CAD 90,000 - 125,000
Socials, Outings & Retreats
Culture of Learning & Development
Flexible Working Hours
+2