Apply

Software Engineer - Mobile Platform

Posted 2 days agoViewed

View full description

💎 Seniority level: Middle, 2+ years

📍 Location: Canada

💸 Salary: 99875.0 - 129250.0 CAD per year

🔍 Industry: Internet of Things (IoT)

🏢 Company: Samsara👥 1001-5000💰 Secondary Market about 4 years ago🫂 Last layoff over 4 years agoCloud Data ServicesBusiness IntelligenceInternet of ThingsSaaSSoftware

🗣️ Languages: English

⏳ Experience: 2+ years

🪄 Skills: GraphQLSoftware DevelopmentReact NativeTypeScriptRedux

Requirements:
  • Bachelor's Degree in Computer Science/Engineering or equivalent practical experience.
  • 2+ years of relevant industry experience in software development.
  • An interest in growing and developing as a software engineer.
  • Professional experience working with a team to develop software.
  • Has built production web applications using React or mobile applications using either native (iOS/Android) or React Native frameworks.
Responsibilities:
  • Propose, design, implement, and document shared components/frameworks for use across multiple applications within our ecosystem.
  • Consult with and mentor other engineering teams to guide them through mobile-specific concerns as they plan and build customer-facing features.
  • Ensure a top-quality developer experience by improving the reliability and usability of our continuous integration, metrics collection, and mobile build systems.
  • Champion, role model, and embed Samsara’s cultural principles as we scale globally and across new offices.
Apply

Related Jobs

Apply

📍 US and Canada

🧭 Full-Time

💸 147560 - 263500 USD per year

🔍 Internet of Things (IoT)

  • 8+ years of experience developing and delivering enterprise software, focusing on mobile applications.
  • 5+ years of experience working on a mobile-focused team.
  • 2+ years of experience with React Native.
  • Mastery of full-stack enterprise application architecture with mobile technologies.
  • Experience with Redux, GraphQL, JavaScript, TypeScript, and mobile frameworks like React Native.
  • Proficiency in native development for Android and iOS.
  • Experience in releasing and managing mobile applications across platforms.
  • Solid understanding of mobile performance optimization.
  • Proven experience leading cross-organization projects.

  • Drive technology choices, implement mobile components, and establish architectural patterns that have a lasting impact on Samsara's mobile products.
  • Collaborate closely with full-stack engineering teams to provide expert guidance on mobile-specific challenges.
  • Architect, design, and develop mobile software solutions focusing on safety, sustainability, and efficiency.
  • Lead teams in delivering mobile products that contribute to Samsara’s growth.
  • Solve complex technical problems while maintaining a platform-first approach.
  • Mentor junior developers and enhance team capabilities.
  • Champion and embed company cultural principles.

GraphQLAndroidIoTJavascriptReact NativeTypeScriptGoMobile testingReduxReactCollaborationCI/CDCompliance

Posted 24 days ago
Apply
Apply

📍 US, Canada

🧭 Full-Time

💸 147560 - 263500 USD per year

🔍 Internet of Things (IoT), Connected Operations

  • 8+ years of experience developing and delivering enterprise software, with a strong emphasis on mobile applications.
  • 5+ years of experience working on a mobile-focused team.
  • 2+ years of experience working with React Native in a professional setting.
  • Mastery of full-stack enterprise application architecture with a focus on mobile technologies.
  • Extensive experience with Redux and GraphQL, mastery in JavaScript, TypeScript, and mobile frameworks like React Native.
  • Proficiency in native development for both Android and iOS, and understanding of platform-specific frameworks.
  • Experience in releasing, updating, and maintaining multiple versions of mobile applications across platforms.
  • Solid understanding of mobile performance optimization techniques.
  • Proven experience leading cross-organization projects with significant impact.

  • Drive technology choices, implement mobile components, and establish architectural patterns that have a lasting impact on Samsara's mobile products.
  • Collaborate closely with full-stack engineering teams to provide expert guidance on mobile-specific challenges.
  • Architect, design, and develop mobile software solutions for customer operations focused on safety, sustainability, and efficiency.
  • Lead teams in delivering mobile products significantly contributing to Samsara’s growth.
  • Solve complex technical problems ensuring high quality and quick market release.
  • Mentor junior developers to enhance team capabilities.
  • Champion Samsara’s cultural principles as the company scales.

GraphQLAndroidJavascriptReact NativeTypeScriptGoMobile testingReduxReactCollaborationCI/CDCompliance

Posted 24 days ago
Apply