Salary
💰 $105,910 - $178,000 per year
Tech Stack
CloudGoGraphQLIoTJavaScriptReactReact NativeReduxTypeScript
About the role
- Design, implement, and ship high-quality, performant, and user-friendly mobile application features using React Native.
- Develop reusable components and frameworks that serve as building blocks across multiple teams and applications in the mobile ecosystem.
- Contribute to the health and maintainability of CI pipelines, build tools, and monitoring systems to support developer productivity and mobile release stability.
- Work closely with product managers, designers, and engineers to understand requirements and translate them into scalable mobile solutions.
- Write clean, maintainable code with thoughtful test coverage and participate in code reviews.
- Continuously develop technical skills, be open to mentorship and feedback, and role model Samsara’s cultural principles.
Requirements
- 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 (e.g., Redux or similar), 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.
- Experience working in a mobile-focused environment, contributing to apps used at scale (preferred).
- Exposure to monitoring, logging, or performance tooling to improve app health and reliability (preferred).
- Familiarity with accessibility best practices and UI design principles (preferred).
- Interest in building for real-world users like drivers, field workers, or logistics teams (preferred).
- Curiosity around full-stack systems and how mobile clients interact with backend services (preferred).
- Ability to secure and maintain the legal right to work in the United States.