Mobile Software Engineer

SPAN designs and builds products for home electrification and decarbonization to combat climate change.
$110,300 - $170,000
Mobile
Mid-Level Software Engineer
In-Person
3+ years of experience
Enterprise SaaS · Consumer

Description For Mobile Software Engineer

SPAN is revolutionizing home electrification with innovative products designed to combat climate change. As a Mobile Software Engineer, you'll be instrumental in developing world-class mobile applications that give customers complete control over their homes and enable clean energy solutions. The role combines technical expertise in React Native and TypeScript with the opportunity to impact climate change directly.

You'll work on cutting-edge mobile solutions that help manage and optimize home energy systems, collaborating with cross-functional teams including firmware, backend, and product design. The position offers a blend of technical challenges, from architecting scalable solutions to implementing robust testing practices, all while working on products that will be deployed in millions of homes.

Based in San Francisco's SoMa neighborhood, SPAN offers a competitive package including equity, comprehensive benefits, and a flexible work environment. The company values diversity and maintains a strong focus on team building through various social events and learning opportunities. This is an excellent opportunity for engineers passionate about both mobile development and environmental impact.

The role requires 3+ years of experience and strong expertise in React Native/TypeScript, offering a salary range of $110,300-$170,000 plus benefits and equity. You'll be joining a mission-driven company that's well-funded and focused on making a significant impact in home electrification and decarbonization. The collaborative environment, combined with the technical challenges of IoT and energy management, makes this an exciting opportunity for engineers looking to make a difference in climate tech.

Last updated 2 days ago

Responsibilities For Mobile Software Engineer

  • Design, implement, and test features using TypeScript and React Native
  • Collaborate on making technical decisions for SPAN's mobile architecture
  • Work closely with product and design teams on mobile product strategy
  • Share knowledge through pair programming, code reviews, and documentation
  • Partner with firmware and backend engineers for hardware integration
  • Collaborate with QA and Platform Infrastructure teams
  • Turn technical challenges into reusable and scalable solutions

Requirements For Mobile Software Engineer

TypeScript
React
  • 3+ years of experience building and shipping user-facing applications
  • 2+ years of experience in React Native or React development
  • Strong experience with TypeScript
  • Unshakable practices in Test Driven Development
  • Experience collaborating on design systems
  • Outcomes-oriented communication and collaboration skills

Benefits For Mobile Software Engineer

Equity
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Competitive compensation + equity grants
  • 100% employee premiums for medical, dental, vision
  • Parental leave up to 24 weeks
  • Comfortable office space near BART and Caltrain
  • Monthly social events and team building activities
  • Flexible hours and flexible time off
  • One holiday per month

Interested in this job?

Jobs Related To SPAN Mobile Software Engineer

Software Engineer - Apple Watch

Mid-level Software Engineer position at Apple, focusing on Apple Watch application development, offering competitive salary and comprehensive benefits package.

Software Engineer 2 (Objective-C)

Mid-level Software Engineer position at Intuit focusing on Objective-C development for TurboTax Desktop, based in Bangalore, India.

Extended Reality (XR) Software Team – Multimedia Engineer

Multimedia Engineer position at Qualcomm focusing on XR software development, requiring expertise in C/C++, embedded systems, and multimedia software development.

React Native App Developer

React Native Developer position at Hypebeast, leading global culture and lifestyle platform, requiring 2+ years experience and bilingual proficiency.

Camera Tuning Engineer

Camera Tuning Engineer role at Apple focusing on iOS camera quality and algorithms, offering competitive salary and benefits.