Lead JavaScript Developer

Lead JavaScript Developer


Spherical is hiring a Lead JavaScript Developer to implement web-based experiences across a series of tools and games supporting climate resilience in Los Angeles. This position is remote.

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

  • Set architectural vision, set coding standards, and conduct technical evaluations of tools, platforms and frameworks
  • Evaluate, configure, and manage cloud platforms like GitHub, MongoDB Atlas, and Heroku/Vercel
  • Lead, mentor, and advise a small group of three developers
  • Communicate and represent technical decisions to larger collaborative group
  • Contribute to the codebase, including unit and end-to-end tests
  • Potentially take a role developing geospatial data visualizations

What You Need

  • Minimum 5 years experience programming a Javascript MEVN, MERN, or MEAN stack
  • Experience writing backend API’s
  • Experience writing and running unit and end-to-end tests
  • Experience setting or contributing to an architectural vision, coding standards, and technical decision-making
  • Experience working in non-profit or mission-focused work is a plus
  • Experience with online cartographic platforms and libraries such as Mapbox, OpenLayers, or Leaflet is a plus
  • Experience processing and visualizing geospatial data using GIS tools (QGIS, ArcGIS, GDAL) is a plus
  • Experience creating web accessibility systems, implementing design systems, and having an aesthetic eye toward cartography, data visualization, and UI design are all pluses!

Please link to your GitHub/GitLab/Bitbucket account or portfolio when applying


Remote (UTC -8 to -4)