Taro Logo

Senior Software Engineer I - Mobile Platform

Pioneer of the Connected Operations™ Cloud, helping improve safety, efficiency and sustainability of physical operations through IoT data and analytics.
$126,225 - $163,350
Mobile
Senior Software Engineer
Remote
1,000 - 5,000 Employees
6+ years of experience
Enterprise SaaS · IoT

Job Description

Samsara, a pioneer in Connected Operations™ Cloud, is seeking a Senior Software Engineer I for their Mobile Platform team. This role is crucial in shaping mobile-first experiences across the organization, focusing on developing core frameworks and tooling that enable teams to build exceptional mobile applications.

The position involves working with React Native, TypeScript, and Redux for mobile apps, alongside Golang for backend and GraphQL for communication. As a senior engineer, you'll drive technical direction, develop high-quality features, ensure code quality, and build reusable UI components while collaborating with cross-functional teams.

The role offers an opportunity to impact industries that power the global economy, with over 2.3 million IoT devices deployed to customers worldwide. You'll work on both new and mature technologies, driving scalable innovation across various sectors. The position requires 6+ years of software development experience, with at least 3 years in React Native development.

Samsara offers a competitive compensation package ranging from $126,225 to $163,350 CAD annually, plus equity through RSU awards. The company provides comprehensive benefits including health coverage and flexible working arrangements. This is a remote position open to candidates residing in Canada.

The ideal candidate will have experience with native mobile development, performance tuning, accessibility compliance, and CI/CD pipelines. Knowledge of microservices and domain experience in logistics, fleet management, or industrial IoT would be advantageous. The role emphasizes both technical excellence and leadership, requiring strong mentoring abilities and project management skills.

Join a team that's shaping the future of physical operations, working on innovative solutions in video-based safety, vehicle telematics, equipment monitoring, and site visibility. At Samsara, you'll have the autonomy and support to make a significant impact while building for the long term in a collaborative, inclusive environment.

Last updated 7 hours ago

Responsibilities For Senior Software Engineer I - Mobile Platform

  • Drive technical direction and contribute to architectural decisions
  • Build and deliver high-quality, performant mobile application features
  • Ensure code quality through peer reviews and testing
  • Design and implement reusable UI components
  • Collaborate with product managers, designers, and engineers
  • Mentor junior engineers and contribute to knowledge-sharing
  • Champion and role model Samsara's cultural principles

Requirements For Senior Software Engineer I - Mobile Platform

TypeScript
React
Node.js
  • 6+ years of software development experience, including 3+ years of React Native
  • Deep knowledge of React Native as a mobile-first framework
  • Solid testing and debugging skills in mobile context
  • Strong understanding of mobile architecture, performance, and platform APIs
  • Proficiency in using GraphQL and Redux
  • Experience collaborating cross-functionally
  • Demonstrated experience in mentoring and leading technical projects

Benefits For Senior Software Engineer I - Mobile Platform

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Competitive total compensation package
  • Remote and flexible working
  • Health benefits
  • Employee-led work environment
  • Equity (RSUs)

Related Jobs

Senior Software Engineer

Senior Software Engineer role at Microsoft Teams focusing on iOS mobile development, offering hybrid work in Vancouver with competitive pay range CAD $114,400 - $203,900.

Senior Mobile Engineer (Flutter)

Senior Mobile Engineer position at HappyCo, focusing on Flutter development to build high-performance mobile applications for real-time property data solutions.

Senior Software Dev Engineer, Mobile iOS

Senior iOS Software Engineer role at Amazon, building mobile applications for iPhones and iPads, requiring 5+ years of experience in software development and technical leadership.

Senior React Native Engineer, Mobile

Senior React Native Engineer position at Fullscript, building healthcare technology solutions with React Native, TypeScript, and Expo in a remote-friendly environment.

Senior Software Engineer II - New Product

Senior Software Engineer II position at Samsara, building critical components of the Automation Platform and shaping strategy for Event Architecture and RPCs.