Senior Software Engineer

Senior Software Engineer


Spherical is hiring a Senior Software Engineer to implement web-based (full-stack JavaScript) experiences across a series of tools and games supporting climate resilience in Los Angeles. This is a full-time remote position.

About Spherical

Spherical is a strategic design and integrative research studio supporting projects regenerating the health and integrity of Earth’s living systems. Learn more →

Current Project

What You'll Do

  • Co-develop web applications on a tech stack that includes Typescript, Vue, and MongoDB
  • Co-develop web-based geospatial data visualizations with Mapbox
  • Write unit and end-to-end tests
  • Work both collaboratively and independently within an Agile methodology
  • Communicate your work and technical concepts to the larger Spherical team

What You Need

  • 5+ years of professional experience as a software developer
  • 3+ years experience developing full-stack web apps (SPAs) in JavaScript
  • Experience designing and managing databases (RDBMS or document)
  • Experience writing and maintaining automated tests
  • Ability to self-manage and work within a non-hierarchical team
  • Experience with elements of our stack is a plus, but not required
  • Portfolio of online cartographic and data visualization projects is a plus
  • Please link to your GitHub/GitLab/Bitbucket account or portfolio when applying

What we offer

  • A kind, multidisciplinary, and diverse team
  • Generous Health Insurance package for yourself and dependents
  • Unlimited PTO and a low-pressure work environment
  • Paid leave for new parents


Remote (UTC -8 to -4)