Forward to a friend Tweet this Share this on Facebook Share:

Home | Job Postings | Virtual jobs

NOTE: The deadline for this posting has just passed.
View current
job postings at


Positions: Full Stack Developer for Clean Energy
Company: EnergyPal
Location: remote, anywhere in Canada

EnergyPal is recognized nationally as a leader in residential solar and home energy solutions. We offer the best deals on solar and home batteries to homeowners across the USA and Canada. Sharpen your skills in a clean energy company that’s growing rapidly, paying well AND doing social good.

We are seeking motivated full stack developers who are comfortable taking control of complex projects. The software team is responsible for building and maintaining our front-end and back-end services, developing new features and products, and troubleshooting problems. Our foundational platform is proven and we are now looking to both scale out to more users and build out new capabilities. Work requires a self-starter who is looking to contribute at all levels including software design, writing code, and deployment.

Join us for a stimulating career advancing solar energy across North America using modern web technologies!


  • Experience with Ruby on Rails
  • Experience with PostgreSQL or other relational DBs
  • Experience with front-end JavaScript/TypeScript and React
  • Familiarity with GraphQL or REST APIs
  • College degree in Computer Science is a plus, but not a must


  • Remote first work environment
  • Interesting technical challenges to solve
  • Competitive and equitable compensation & benefits.
  • Fast moving work environment and skills enhancement.
  • Rapid career growth and with lots of opportunity for advancement.

Qualified candidates should complete an application on our careers website at,  Candidates may include link(s) to any relevant portfolio work, repositories or additional information that demonstrates relevant experience with their application.

Applicants may thereafter be selected for interview by EnergyPal's management team.

Please indicate you saw this posting at

Share this on Facebook   Tweet This!  Email this to a friend   Share this on LinkedIn   Add this to Google Bookmarks   Print this page

Note: This posting is provided on an "As Is" basis and for general informational purposes only. People and Planet (also known as "GoodWork") is not responsible for the content, accuracy, timeliness, completeness, legality, reliability, quality or suitability of this posting. We do not screen or endorse the organizations or individuals involved. If you decide to accept an offer of employment, volunteering or any other arrangement, you do so at your own risk and it is your responsibility to take all protective measures to guard against injury, abuse, non-payment or any other loss. Please read our full Terms & Conditions.

Current status: Open/apply now.   Date posted: Apr 13 2022    ID: 63938