Senior React Native Developer

Jobgether • Canada
Remote
Apply
AI Summary

Join a fast-moving engineering environment building mobile solutions for real-time fleet intelligence. Design and deliver high-performance, cross-platform mobile applications using React Native and TypeScript. Collaborate with product, backend, and QA teams in a high-autonomy, high-accountability culture.

Key Highlights
Design and deliver high-performance, cross-platform mobile applications using React Native and TypeScript
Collaborate with product, backend, and QA teams in a high-autonomy, high-accountability culture
Develop intuitive mobile experiences that translate complex fleet and logistics data into usable interfaces for end users
Key Responsibilities
Design, build, and maintain high-performance cross-platform mobile applications using React Native and TypeScript
Develop intuitive mobile experiences that translate complex fleet and logistics data into usable interfaces for end users
Integrate mobile applications with AWS-based microservices, Firebase services, and real-time APIs
Technical Skills Required
React Native TypeScript JavaScript
Benefits & Perks
Competitive compensation package with performance-based growth opportunities
Comprehensive health, dental, and vision insurance
Fully remote work environment with high autonomy
Nice to Have
Experience with native mobile development (Swift, Kotlin, or Java)
Exposure to AWS, microservices, or real-time systems
Experience in logistics, fleet, or telematics platforms

Job Description


This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior React Native Developer based in Canada.

You will join a fast-moving engineering environment building mobile solutions that power real-time fleet intelligence across North America. In this role, you will own the mobile application layer that connects complex backend systems to drivers and operations teams in the field. You will be responsible for designing and delivering high-performance, cross-platform mobile applications that are reliable, intuitive, and scalable. Your work will directly influence how logistics and fleet operations are managed, maintained, and optimized on a daily basis. You will collaborate closely with product, backend, and QA teams in a high-autonomy, high-accountability culture. This is a hands-on senior engineering role for someone who cares deeply about mobile architecture, performance, and user experience.

Accountabilities

  • Design, build, and maintain high-performance cross-platform mobile applications using React Native and TypeScript
  • Develop intuitive mobile experiences that translate complex fleet and logistics data into usable interfaces for end users
  • Integrate mobile applications with AWS-based microservices, Firebase services, and real-time APIs
  • Implement offline-first functionality, secure data synchronization, and resilient mobile architecture
  • Ensure code quality through clean architecture principles, reusable components, and testable implementations
  • Collaborate with backend, product, and QA teams to deliver end-to-end features and product enhancements
  • Build and maintain mobile CI/CD pipelines for automated deployment to iOS and Android platforms
  • Optimize application performance, stability, and user experience across devices and operating systems
  • Participate in technical discussions, architecture decisions, and code reviews to improve engineering standards
  • Contribute to continuous improvement of mobile development practices, tools, and workflows

Requirements

  • 5+ years of professional mobile development experience
  • 3+ years of hands-on React Native development using TypeScript
  • Strong proficiency in JavaScript/TypeScript and React hooks
  • Experience integrating RESTful and/or GraphQL APIs in mobile applications
  • Hands-on experience with Firebase services (Authentication, Firestore, Cloud Messaging, Analytics)
  • Experience with mobile build tools and pipelines (Xcode, Gradle, Fastlane)
  • Proven experience publishing applications to both App Store and Google Play
  • Strong understanding of state management solutions (Redux, Zustand, or Recoil)
  • Familiarity with CI/CD workflows, Git, and agile development practices
  • Strong communication skills in a remote-first engineering environment
  • Ability to work independently with strong ownership and accountability
  • Experience with native mobile development (Swift, Kotlin, or Java) is a plus
  • Exposure to AWS, microservices, or real-time systems is an asset
  • Experience in logistics, fleet, or telematics platforms is considered a strong advantage

Benefits

  • Competitive compensation package with performance-based growth opportunities
  • Comprehensive health, dental, and vision insurance
  • Fully remote work environment with high autonomy
  • Opportunity to work on real-world systems impacting fleet safety and efficiency
  • Strong engineering culture focused on ownership, quality, and innovation
  • Career growth opportunities with mentorship and technical leadership exposure
  • Collaborative, transparent, and results-driven team environment
  • Access to modern tools and technologies in mobile and cloud development

How Jobgether Works

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.


Similar Jobs

Explore other opportunities that match your interests

Senior iOS Developer - AI Model Training

Mobile
•
4d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

hired

Canada

Remote iOS Software Engineer

Mobile
•
4d ago
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Associate

hire feed

Canada
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

NEARSOURCE TECHNOLOGIES

Canada

Subscribe our newsletter

New Things Will Always Update Regularly