Full Stack Developer (node.js)

  • Greenstand
  • Remote
  • Sep 02, 2021
Volunteer role Engineering: Software Information Technology

Job Description

Greenstand is a fully remote non-profit organization turning environmental stewardship into a reliable source of income. Our work tackles both extreme poverty and climate change. Our main product is Treetracker, a mobile app that allows planting organizations and their donors to track the growth of newly planted trees through periodic geotagged photos. Read more about our work on Greenstand.org.

Position Description

Greenstand is looking for a full stack developer who knows node.js and is comfortable working with data. Your first task will be to Refactor our basic implementation to follow MVC software pattern and create unit tests for our initial features.


  • Node.js experience
  • Express API experience
  • MVC experience
  • Unit testing experience

In return for your support, we can offer:

  • Letter confirming your volunteer hours and projects
  • Professional reference(s)
  • Valuable experience gained & leadership opportunities
  • Engagement with a team of global professionals

Read more about our work on Greenstand.org.

To apply
Please fill out this form and a Greenstander will get back to you shortly: https://docs.google.com/forms/d/e/1FAIpQLSeEmwekGZ5tcc5sVhsgMDf-KEDBMtZYoCYAmxyxrOPv5w0WKA/viewform

You can also check out our code here: https://github.com/Greenstand/Development-Overview

Organization Type


Organization Size



Atmosphere, Climate Risk, Ecosystems & Biodiversity

Drawdown solutions

Conservation Agriculture, Forest Protection, Temperate Forest Restoration, Tree Plantations (on Degraded Land)