Taro Logo

Senior Software Engineer I - Mobile Platform

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

Job Description

Samsara (NYSE: IOT) is seeking a Senior Software Engineer I for their Mobile Platform team to drive mobile innovation and developer velocity. The role focuses on crafting and maintaining core frameworks and tooling that enable teams to build exceptional mobile applications. You'll work with React Native, TypeScript, Redux for mobile apps, Golang for backend, and GraphQL for communication.

The position involves building foundational systems adopted across diverse applications, including reusable UX components, design systems, CI pipelines, monitoring tools, and resilient networking layers. You'll have the opportunity to impact industries that power the global economy, working with over 2.3 million IoT devices deployed globally.

As a senior engineer, you'll contribute to architectural decisions, develop high-quality features, ensure code quality, build reusable components, and mentor junior engineers. The role requires strong expertise in React Native, mobile architecture, and cross-functional collaboration.

The position offers competitive compensation ($126,140 - $212,000 USD), equity through RSUs, comprehensive benefits, and flexible remote working arrangements. You'll join a mission-driven company focused on improving the safety, efficiency, and sustainability of physical operations worldwide.

Ideal candidates will have experience with native mobile development, performance tuning, accessibility compliance, and CI/CD pipelines. Domain experience in logistics, fleet management, or industrial IoT is a plus. The role emphasizes both technical excellence and team collaboration, making it perfect for those who want to make a real-world impact while working with cutting-edge mobile technologies.

Last updated 3 days ago

Responsibilities For Senior Software Engineer I - Mobile Platform

  • Drive Technical Direction - Contribute to architectural decisions and strategic planning
  • Develop and Optimize - Build high-quality, performant mobile application features
  • Ensure Code Quality through peer reviews and testing
  • Build Reusable UI Components
  • Collaborate Cross-Functionally with product managers and designers
  • Support and Mentor more junior engineers
  • Champion and role model Samsara's cultural principles

Requirements For Senior Software Engineer I - Mobile Platform

TypeScript
React
Go
  • 6+ years of software development experience, including 3+ years of hands-on mobile app development with React Native
  • Deep knowledge of React Native as a mobile-first framework
  • Solid testing and debugging skills in a 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 less experienced engineers

Benefits For Senior Software Engineer I - Mobile Platform

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
  • Competitive total compensation
  • Employee-led remote and flexible working
  • Health benefits

Related Jobs

Senior Software Engineer I - Mobile Platform

Senior Software Engineer role at Samsara focusing on mobile platform development using React Native, leading technical projects and mentoring team members.

Senior Mobile Software Engineer - Routing

Senior Mobile Software Engineer position at Samsara, focusing on developing high-performance mobile applications for driver workflows and routing optimization.

Senior Mobile Software Engineer - Connectivity

Senior Mobile Software Engineer position at Samsara, focusing on BLE implementation and connectivity platform development for mobile applications, offering remote work in Canada with competitive compensation.

Senior Software Engineer, Pixel

Senior Software Engineer position at Google working on the Pixel team to develop mobile experiences and authentication systems.

Senior Software Engineer, Android, Pixel Watch Frameworks

Senior Software Engineer position at Google focusing on Android and Pixel Watch Frameworks development, offering competitive compensation and the opportunity to shape the future of wearable technology.