Open Position: Lead Geospatial App Developer

Job Description

The Lead Geospatial App Developer will guide a multidisciplinary team to create and implement web-based software that provides spatial decision support for clean energy infrastructure. The ideal candidate will have experience with and passion for GISciencebased product development. They will contribute technically as a member of a software development team, provide guidance to staff members, and help set directions and priorities for application development. They will have excellent communication skills and feel comfortable working in a team environment with evolving job responsibilities. 

Minimum Qualifications

  • Proficient (5+ years) in developing geospatial web applications using front-end frameworks (e.g. Vue, React, Angular) and web mapping libraries (e.g. OpenLayers). 
  • Proficient (5+ years) in multi-tier web application architecture. 
  • Proficient (5+ years ) in integrating spatial data from various sources, including databases (PostgreSQL/PostGIS), Geoserver, and other file formats, into web applications. 
  • A relevant bachelor’s degree such as Systems Engineering, Computer Science, Computer Engineering, Information Systems Engineering, Software Engineering, or a degree with equivalent experience. 

Desired Qualifications

  • Experience (2+ years) in web authentications protocols (e.g. OAuth, SAML) and services (e.g. Okta). 
  • Proficiency (5+ years) with Geographic Information System (GIS) software (e.g., QGIS, ArcGIS). 
  • Experience (2+ years) designing and using model-view-controller (MVC) web frameworks and API interfaces. 
  • Experience (2+ years) designing relational database schema. 
  • Experience using project management methods, such as Agile, Waterfall, Scrum or Kanban, to plan, implement, and monitor software development progress. 
  • Proficient in using programming languages (e.g., JavaScript, Python, Julia).  
  • Experience (2+ years) creating metadata, and a commitment to documentation. 

Compensation/Benefits

  • Annual Salary: $100k–$120k, depending on experience. 
  • 401k retirement plan with company contributions. 
  • Insurance coverage, including health, dental, vision, disability, and life insurance. 
  • Fully remote: ability to work anywhere within the United States, flexible hours based on Eastern Time zone. 
  • Company internet and phone service plans reimbursed. 
  • 30 days Paid Time Off (PTO). 

How to Apply

If you are interested in joining our team, please click the apply button below to begin your application.

Carbon Solutions exhibits a culture in support of diversity, equity, and inclusion and is an equal-opportunity employer. We will not discriminate applicants based on race, gender, sexual orientation, or any other demographic. We welcome all individuals with the skills and work ethic necessary to perform their duties. 
Ensure you have existing authorization to work in the United States. At present, Carbon Solutions is not able to sponsor international work visas. 
Carbon Solutions will make reasonable accommodations for applicants and employees with disabilities.