Taro Logo

Software Engineer II - Mobile Platform

Pioneer of the Connected Operations™ Cloud, helping improve safety, efficiency and sustainability of physical operations through IoT data.
$77,000 - $100,000
Mobile
Mid-Level Software Engineer
Remote
1,000 - 5,000 Employees
2+ years of experience
Enterprise SaaS · IoT

Job Description

Samsara, a pioneer in Connected Operations™ Cloud, is seeking a Software Engineer II for their Mobile Platform team. This role is crucial in developing and maintaining core frameworks and tooling that enable mobile innovation across the organization. The position focuses on building mobile-first experiences using React Native, TypeScript, and Redux, with backend systems in Golang and GraphQL communication.

The role offers an opportunity to impact industries that power the global economy, working with over 2.3 million IoT devices deployed globally. You'll be part of a team that values customer success, long-term thinking, and inclusive growth. The position involves building reusable components, improving developer experience, and maintaining high-quality mobile applications.

As a Software Engineer II, you'll collaborate with cross-functional teams, contribute to shared systems, and help shape the future of physical operations technology. The role combines independent work with team collaboration, offering exposure to real-world impact in industries like transportation, manufacturing, and field services.

The position offers competitive compensation ($77,000-$100,000 USD), equity through RSUs, and comprehensive benefits. Based in Toronto, Canada, this remote position provides flexibility while maintaining strong team connections and collaborative opportunities. The role requires 2+ years of professional experience and strong expertise in React Native/React development.

At Samsara, you'll join a mission-driven company focused on improving the safety, efficiency, and sustainability of physical operations. The company culture emphasizes customer success, long-term thinking, growth mindset, inclusivity, and teamwork, making it an ideal environment for engineers who want to make a meaningful impact while growing their careers.

Last updated a day ago

Responsibilities For Software Engineer II - Mobile Platform

  • Build and Deliver Mobile Features using React Native
  • Develop reusable components and frameworks
  • Improve Developer Experience through CI pipelines and build tools
  • Collaborate with product managers, designers, and engineers
  • Write clean, maintainable code with thoughtful test coverage
  • Participate in code reviews
  • Continuously develop technical skills

Requirements For Software Engineer II - Mobile Platform

TypeScript
React
Node.js
  • 2+ years of professional software engineering experience, including experience building production web or mobile applications
  • Proficiency in JavaScript/TypeScript and experience with React Native or React in a production environment
  • Familiarity with common patterns in mobile architecture, state management, and API integration
  • Strong understanding of fundamental software engineering principles: testing, version control, code reviews, debugging
  • Collaborative mindset and experience working on a team to build customer-facing products
  • A desire to grow as an engineer and contribute to a supportive and high-performing team

Benefits For Software Engineer II - Mobile Platform

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

Related Jobs

Software Developer - (Mobile React Native /JavaScript / Typescript / UI/UX)

Mid-level Software Developer position at BMO focusing on React Native mobile development, offering $61,600-$113,900 salary range with comprehensive benefits in Toronto.

Software Engineer, Mobile (React Native)

Join Owner.com as a Remote Mobile Software Engineer (React Native) to build essential tools helping restaurants succeed online, offering $160K-190K + equity.

Software Dev Engineer in Test, Android, Mobile Android

SDET position at Amazon's Goodreads focusing on building test automation frameworks and infrastructure for web and mobile applications.

Software Dev Engineer in Test, iOS, Mobile Android

SDET position at Goodreads (Amazon) focusing on building test automation frameworks for web and mobile platforms, requiring 2+ years of testing experience.

Software Engineer II, New Product

Full-stack Software Engineer II position at Samsara, building platform features for Connected Operations Cloud, using Go, TypeScript, and React. Remote role based in Canada.