Search

Volunteer Opportunity

Volunteer Software Developer for Climate Action Web Platform

Posted by
MassEnergize
|
Concord, MA
New
|
Published 4 months ago
Volunteer Software Developer for Climate Action Web Platform
Are you a software development professional who also feels urgency about taking action on climate change? Here’s a way you can make a crucial difference by contributing your special knowledge and skills. MassEnergize.org’s flagship offering is a customizable web platform to support community engagement and track reductions in greenhouse gas emissions. Currently, we are working with 14 communities in Boston MetroWest and Western Massachusetts, with plans to expand to many more. We are seeking volunteers with software development experience who can help us respond to enhancement requests from participating communities. In addition to gaining personal satisfaction from taking action on climate change, you may benefit by learning new technologies and expanding your career potential.

Background on Our Web Platform:

Our web platform is designed to be mobile-friendly and highly customizable by community groups for them to tailor action and event content to their specific needs. The site is implemented as a Python back-end API using Django, and a React Javascript front-end for the community sites and a separate admin interface. The back-end includes a Postgres database, and a carbon calculator to estimate the impacts of different actions. The projects are maintained on GitHub as open-source, with the goal of easily making use of outside developers.

How You Can Contribute:

There are many ways you can contribute, including fixing bugs, adding features, improving automated testing to manual testing, and reviewing changes by other developers. It all depends on your experience and time commitment. We’d love to have you grow all the way from fixing bugs to comprehensive knowledge of our codebase.

Desirable Skills

Python (Django framework) and Javascript (React.js) coding
GitHub
Postgres database
Familiar with web UI design and/or implementation
Familiar with agile development methodology
Familiar with web security considerations


Are you a software development professional who also feels urgency about taking action on climate change? Here’s a way you can make a crucial difference by contributing your special knowledge and skills. MassEnergize.org’s flagship…

Details at a Glance

  • Time Commitment
    A few hours per week
  • Recurrence
    Recurring

Location

Remote
Work may be performed anywhere in the world
Associated Location
221 Nashawtuc Road, Concord, MA 01742, United States

How to Apply

Please email info@massenergize.org expressing your interest and a summary of your software development experience. One of our core-team volunteers will get in touch to discuss more about our organization and this volunteer opportunity. Then we’ll connect you with our lead developer to learn more about the codebase, development environment, and development methodology. We hope you’ll choose to contribute!
Please email info@massenergize.org expressing your interest and a summary of your software development experience. One of our core-team volunteers will get in touch to discuss…

Join Idealist

Sign up today to save your favorite volunteer opportunities and get email alerts when new ones are posted.