Taro Logo

Senior Software Engineer - React Native

Pioneer of Connected Operations Cloud using IoT data to improve safety, efficiency, and sustainability of physical operations.
$142,800 - $184,800
Mobile
Senior Software Engineer
Remote
1,000 - 5,000 Employees
6+ years of experience
Enterprise SaaS · Logistics

Description For Senior Software Engineer - React Native

Samsara, a pioneer in Connected Operations Cloud (NYSE: IOT), is seeking a Senior Software Engineer specializing in React Native to join their Routing team. This role is at the forefront of building one of Samsara's most ambitious mobile experiences - a critical tool designed to empower drivers in the field, keeping them safe, efficient, and on track.

The position offers a unique opportunity to work on deeply technical and high-impact problems, requiring innovation in blending real-time data, thoughtful UX, and seamless platform coordination. You'll be creating robust experiences that function effectively even under challenging conditions like poor connectivity, dynamic job schedules, and constantly changing routes.

As a Senior Software Engineer, you'll take ownership of complex features from conception to deployment, architect high-performance React Native applications for both iOS and Android platforms, and play a crucial role in technical decision-making. The role involves leading end-to-end development, mentoring junior engineers, and driving technical excellence across the team.

Samsara's mission is to improve the safety, efficiency, and sustainability of the operations that power the global economy. Your work will directly impact industries that represent more than 40% of global GDP, including transportation, manufacturing, construction, and agriculture. The company offers a competitive compensation package ranging from $142,800 to $184,800 CAD, along with comprehensive benefits including health coverage, flexible working arrangements, and participation in their charity fund.

The ideal candidate will bring 6+ years of software development experience, with at least 4 years focused on React Native development in production environments. Strong expertise in mobile performance optimization, accessibility compliance, and native module integration is essential. Experience with geospatial technologies or logistics domain knowledge is a plus.

This is a full-time remote position based in Canada, offering the opportunity to work with a high-caliber team while making a significant impact on the future of physical operations. Samsara emphasizes career growth, innovation, and a culture of inclusion, making it an ideal environment for engineers who want to shape the future of enterprise mobile applications.

Last updated 14 hours ago

Responsibilities For Senior Software Engineer - React Native

  • Lead end-to-end development of complex features from concept through deployment
  • Drive technical direction and architectural decisions for the mobile platform
  • Mentor junior engineers and foster technical excellence
  • Design and implement polished UI components with focus on accessibility
  • Profile and optimize application performance
  • Integrate with native iOS/Android modules and APIs
  • Collaborate with product managers, designers, and backend engineers

Requirements For Senior Software Engineer - React Native

React
JavaScript
TypeScript
  • 6+ years of software development experience
  • 4+ years of hands-on mobile app development with React Native in production environments
  • Deep knowledge of React Native framework architecture
  • Experience creating native modules for iOS and Android
  • Strong track record of performance tuning in mobile apps
  • Experience ensuring mobile app accessibility compliance
  • Solid testing and debugging skills in mobile context

Benefits For Senior Software Engineer - React Native

Medical Insurance
Dental Insurance
Vision Insurance
  • Health benefits
  • Flexible working
  • Competitive compensation
  • Charity fund

Interested in this job?

Jobs Related To Samsara Senior Software Engineer - React Native