Frontend Software Engineer

SPAN is enabling electrification for all, designing, building, and deploying products that electrify our built environment and decarbonize our world.
San Francisco, CA, USA
$110,300 - $170,000
Frontend
Mid-Level Software Engineer
Hybrid
3+ years of experience
Energy

Description For Frontend Software Engineer

SPAN is seeking Software Engineers to join their team and help build world-class web ecosystem solutions in React. The role involves designing, implementing, and managing a new SPAN web ecosystem. The web application is crucial for unlocking the full potential of SPAN products, providing meaningful insights, visualization tools, and powerful debugging capabilities for support, product teams, developers, and QA.

Key responsibilities include:

  • Committing to code craftsmanship, using cutting-edge tooling, monitoring, and TDD
  • Designing, implementing, and testing features using TypeScript and React
  • Collaborating on technical decisions for SPAN's frontend architecture
  • Working closely with product and design teams on strategy
  • Sharing knowledge within the team through various methods
  • Partnering with firmware, mobile, and backend engineers for seamless integration
  • Collaborating with QA and Platform Infrastructure teams for efficient and robust quality systems

The ideal candidate should have:

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

This role offers the opportunity to work on challenging projects, such as creating reusable and scalable solutions, developing both internal and external-facing tools, and collaborating on full-stack data communication refactors to scale to millions of homes.

SPAN offers competitive compensation, comprehensive benefits, and a strong focus on team building and company culture. The company is headquartered in San Francisco's SoMa neighborhood and values diversity and equal opportunity.

Last updated 12 days ago

Responsibilities For Frontend Software Engineer

  • Design, implement, and test features using TypeScript and React
  • Collaborate on technical decisions for frontend architecture
  • Work closely with product and design teams on strategy
  • Share knowledge within the team
  • Partner with firmware, mobile, and backend engineers for integration
  • Collaborate with QA and Platform Infrastructure teams

Requirements For Frontend Software Engineer

TypeScript
React
  • 3+ years of experience building and shipping user-facing applications
  • 2+ years of experience in 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 Frontend Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Equity
  • Competitive compensation
  • Equity grants
  • Comprehensive benefits (100% employee premiums for base plans on medical, dental, vision)
  • Parental leave up to 24 weeks
  • Comfortable office space near public transit
  • Monthly social events
  • Flexible hours
  • Flexible time off

Interested in this job?

Jobs Related To SPAN Frontend Software Engineer

Software Engineer - Frontend

Frontend Software Engineer role at Quizizz, building interactive learning experiences for a global EdTech platform.

Front-End Engineer, Amazon Connect (AWS)

Front-End Engineer position for Amazon Connect (AWS) in Seattle, working on cloud-based contact center technology.

Front End Engineer II, Amazon Managed Streaming for Apache Kafka

Front End Engineer II for Amazon Managed Streaming for Apache Kafka, responsible for designing and developing large-scale distributed software applications.

Front End Engineer, Amazon Q Business

Front End Engineer position at Amazon Q Business, developing cutting-edge Generative AI applications for enterprise transformation.

Web Development Engineer, Ship tech

Web Development Engineer position at Amazon for Ship tech, focusing on UI development for transportation services.