Senior Full-Stack Developer

March 12th, 2020
March 12, 2020
Cambridge, MA (remote applications not accepted), United States of America
Job Type


Position Overview: Solstice is developing a web-based solar customer management platform, which will serve a community solar developer’s customer-facing needs while also providing a channel for customers to learn about their community solar options, enroll, and engage with their solar garden.

We are looking for a consumer-minded full-stack developer with 2-5 years of experience using the PERN (Postgres, Express, React, and Node) stack.

  • Work closely with the business to understand solar developer and customer end-user requirements
  • Collaborate with the Lead Developer and the rest of the team to design the software architecture necessary to meet the business needs and requirements and assist with the associated development plan to implement the product requirements
  • Lead the development effort to deliver a product on time and according to specifications
  • Maintain and advance Solstice platform based on evolving system requirements, industry trends, and technologies
  • Follow and support development using Agile Development practices including following Test Driven Development principles
  • Commitment to implementing security best practices for web applications
  • Collaborate with the Lead Developer to manage the platform team
  • Attention to detail, creative, personable, enthusiastic, proactive, team-oriented
  • Excited to work in a fast-paced, startup environment and amenable to the demands and opportunities of a startup environment: commitment to deadlines, a ‘do what it takes’ approach, opportunities to learn new technologies, independence, and leadership opportunities
  • Interest in renewables, cleantech, and/or sustainability
  • Minimum 2-5 years experience developing production grade web applications with Node.JS, Express, React/Redux, and SQL Databases or similar relevant technologies
  • Experience with Typescript and transpilers/compilers (Babel, Webpack, etc.)
  • Experience with CI/CD (TravisCI, CircleCI, Jenkins, etc.)
  • Strong understanding of Test Driven Development
  • Hands-on experience with deploying to production using Kubernetes and Docker container technologies on AWS or Google Cloud
  • Experience with Git and GitHub/Bitbucket/etc.
  • Familiarity with web application security best practices
  • Excellent communication skills
  • Have a basic understanding of Linux and basic OS command operations
  • Authorized to work in the US
  • Access to a laptop is a requirement
As a member of the Solstice team you will gain:
  • A deep understanding of the solar and renewable energy space, particularly the rapidly growing community solar industry
  • Hands-on startup experience in cleantech
  • Knowledge from and personal interaction with senior management
  • Ownership and understanding of the entire Solstice platform
  • Opportunity to make a difference
Solstice was founded to advance equity and inclusion in America. We are committed to living those values, not just in the work we do to promote environmental and energy justice, but in how we grow as an organization. We seek always to expand leadership opportunities for marginalized communities in the global transition to clean energy.
Solstice is an equal opportunity employer. We hire, train, compensate, and promote without regard to race, religion, gender identity or expression, sexual orientation, disability, age, national origin, genetics, veteran status, or any of the other characteristics that give each of us unique perspective and capacities.
We’re a team of mission-driven, passionate, and dedicated individuals. We’ve fostered an inclusive and fun culture through monthly outings, solar farm field trips, and an open floor plan office. Apply today and get to know us!
Drop files here browse files ...
Drop files here browse files ...

Related Jobs

Salesforce & Cloud Integrator   Denver, CO new
October 19, 2021
September 10, 2021
Financial Analyst   Denver, CO
July 28, 2021
Are you sure you want to delete this file?