Samsara

Samsara

Samsara pioneers the Connected Operations Cloud, offering AI safety programs, real-time visibility, and integrations for industries to enhance efficiency, safety, and sustainability globally.

IT Services
1K-5K
Founded 2015

Description

  • Contribute to architectural decisions and strategic planning for the mobile platform.
  • Build and deliver high-quality, performant, user-friendly mobile application features.
  • Write clean, maintainable code and optimize mobile experiences for responsiveness and efficiency.
  • Uphold code quality through peer reviews, comprehensive testing, and mobile development best practices.
  • Design and implement reusable, polished, accessible UI components and shared design patterns.
  • Collaborate with product managers, designers, and engineers to translate requirements into scalable mobile solutions.
  • Mentor junior engineers and contribute to team knowledge sharing.
  • Support a mobile platform used across multiple applications and business units.
  • Champion Samsara’s cultural principles while working across teams and offices.

Requirements

  • 6+ years of software development experience, including 3+ years of hands-on mobile app development with React Native in production.
  • Deep knowledge of React Native, including its architecture, native components, and limitations.
  • Strong testing and debugging skills in a mobile context, including unit and integration testing.
  • Strong understanding of mobile architecture, performance, and platform APIs.
  • Proficiency with GraphQL and Redux for data fetching and state management.
  • Experience collaborating cross-functionally with product, design, and backend teams.
  • Demonstrated experience mentoring less experienced engineers and leading technical projects with multiple contributors.
  • Experience with native mobile development in Swift/Objective-C and Kotlin/Java, or building native modules and bridging React Native to iOS/Android code (preferred).
  • Track record of performance tuning mobile apps using profiling tools and techniques (preferred).
  • Experience ensuring mobile accessibility compliance, working with mobile CI/CD pipelines, build tools, test automation, microservices, or shipping and maintaining features over several years (preferred).
  • Domain experience in logistics, fleet management, or industrial IoT, especially for drivers or field workers (preferred).

Benefits

  • Annual base salary of $221,000 to $260,000 USD.
  • Eligible for an initial RSU grant with no vesting cliff.
  • Ongoing equity refresh opportunities tied to performance, subject to plan terms and conditions.
  • Above-market total compensation that may include base salary, performance-based bonus or variable pay, and equity.
  • Flexible, employee-led remote work model.
  • Comprehensive health plans.
  • Comprehensive parental leave plans.
  • Professional development stipend.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Windows/Desktop Applications - Ottawa, Canada

Speechify 51-250 Internet Software & Services

Speechify is hiring a Windows desktop engineer to lead the architecture, development, and accessibility of its audio-based reading products for millions of users.

C# C++ CI/CD .NET
9 minutes ago

Software Engineer, Platform - Reading, United Kingdom

Speechify 51-250 Internet Software & Services

Speechify is hiring a Platform engineer to build and maintain backend services and APIs that support its text-to-speech products and enterprise integrations in a fully distributed environment.

Android AWS Azure Docker GCP iOS Kubernetes macOS Microservices Node.js REST API TypeScript
17 minutes ago

Senior Software Engineer, Windows/Desktop Applications - Mexico City, Mexico

Speechify 51-250 Internet Software & Services

Speechify is hiring a Windows Desktop Application Engineer to help shape its accessible text-to-speech product experience across the Windows platform.

C# C++ CI/CD .NET
32 minutes ago

Software Engineer, Cash App Banking

Block 10K-50K Capital Markets

Cash App, part of Block, is hiring a software engineer for its Banking server engineering team to build and ship customer-facing banking experiences that help millions of users store, manage, and move money.

AWS Datadog DynamoDB gRPC Hibernate HTTP Java JSON JUnit Kafka Kotlin Microservices MySQL Prometheus
39 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers