VolunteerMatch is Merging with Idealist!

Learn more about this strategic partnership of nonprofit technology leaders
Read More
 

VMS Automation Engineer

Save to Favorites

ORGANIZATION: GREENSTAND

Boy loves to plant trees.
Baraka raises funds for his education by planting trees that can produce bio-fuel.

VMS Automation Engineer

Commitment:

12-months, 1 hour a week.

Expectation

Build and maintain Slack-based automation tools to support the Volunteer Management System (VMS).

Organize and document VMS automation code and workflows.

Attend a 30-minute meeting once a week.

Role Overview:

This role is responsible for automating VMS workflows using Slack bots and integrations and ensuring technical documentation of these systems is accurate, organized, and accessible.

Compensation:

Volunteer, or 40 Greenstand Impact tokens a month

Reports to:

VMS product and project manager

Collaborates with:

VMS Lead

AREAS of RESPONSIBILITY

Greenstand’s VMS supports the lifecycle of volunteer engagement, and this role will strengthen the system through automation-specifically within Slack-to enhance onboarding, communication, and engagement. You will also help document and maintain the underlying architecture and logic of these automations.

This role is responsible for:

  • Developing Slack bots and automations using Slack API and Bolt framework (Node.js or Python).
  • Capturing technical processes and maintaining developer-facing documentation.
  • Organizing Slack bot code, app configurations, and webhook/event subscriptions.
  • Creating reusable templates, task generators, and form handlers.
  • Supporting ongoing improvements to VMS efficiency via automation and Slack workflows.

Required tasks

Slack Bot Development:

  • Build lightweight Slack bots that streamline onboarding, reminders, task assignment, and check-ins.

Maintain VMS Automation Codebase:

  • Ensure code is clean, well-documented, and version-controlled.

Organize Technical Documentation:

  • Structure and maintain documentation across Google Drive, Gitbook, and relevant Slack threads.

Collaborate on VMS Workflows:

  • Work closely with the VMS Lead and Documentation Lead to design, test, and implement new automations.

Document API Integrations:

  • Capture third-party app integration flows and relevant API usage related to volunteer engagement.

Ensure Accessibility:

  • Maintain centralized, clear access to automation resources and technical support guides.

QUALIFICATIONS/EXPERIENCE/KNOWLEDGE:

  • Experience with Slack API and Bolt framework (Node.js or Python required).
  • Familiarity with GitHub, Gitbook, Google Drive, and Slack workspace organization.
  • Strong understanding of event-driven architecture, webhooks, and OAuth flows.
  • Ability to translate workflow processes into automated systems.
  • Attention to detail and commitment to high-quality documentation.
  • Experience contributing to open-source projects or nonprofit tech is a plus.
  • Welcome to Greenstand!

    Thank you for your interest in volunteering with Greenstand and for expressing your willingness to contribute as a product designer. We truly appreciate your enthusiasm for our cause and your desire to make a difference.As a volunteer, you'll have the opportunity to work closely with our team, gain valuable experience, and make a positive impact on the environment.

    Next Steps...
    Step 1: Complete Our Volunteer Registration Form: Tell us about your skills, goals, and volunteer expectations. - https://docs.google.com/forms/d/e/1FAIpQLSeEmwekGZ5tcc5sVhsgMDf-KEDBMtZYoCYAmxyxrOPv5w0WKA/viewform
    Step 2: Join Greenstand Slack: Introduce yourself in the #community-intros channel and indicate the specific role you are interested in. We can’t wait to meet you! - https://join.slack.com/t/ greenstand/shared_invite/zt- 2uvjbmkea- zI8BRhwsAUZp0PQz1Knk~w
    Step 3: Schedule Your Orientation: Wait for a Volunteer Onboarding Coordinator who will help you get involved in the community!We look forward to making the world a greener place with you!

    Sincerely,
    The Greenstand Team

28 More opportunities with GREENSTAND

8 Reviews
Request failed
{{ opp.title }}
This is a Virtual Opportunity.
{{ opp.location }}
We'll work with your schedule
{{ opp.dateStr }}
{{ opp.timeStr }}
More
Opportunities

About GREENSTAND

Location:

721 Depot Drive, ANCHORAGE, AK 99501, US

Mission Statement

Greenstand is a U.S.-based 501(c)(3) nonprofit organization developing open-source technology to address climate change and alleviate poverty through digitizing environmental goods and services. We are made up of about 505 contributors across the globe. Our Treetracker app verifies and tracks individual trees, thus creating transparency in the reforestation sphere. Organizations and donors can locate individual trees and trade their ecological impact. By facilitating ownership of trees and their ecological services, Greenstand allows for tree-growing organizations to stay accountable.

Description

Greenstand develops mobile technology for better forestation techniques. Through our Treetracker app, rural smallholder farmers in some of the most remote communities on the planet are able to earn a sustainable income by planting, caring for, and tracking trees. Each tree grower takes a geotagged photo of their tree and uploads it to the Treetracker’s verification system, where Greenstanders verify that each photographed tree is alive and growing. Verified trees are digitized as Impact Tokens, which can be traded or sold among other Impact Wallet users within the Treetracker app.

Nasiyan was one of our first Treetracker. A single mother living with extreme visual and hearing impairments, she could barely afford to keep food on the table for herself and her three sons. However, since she began growing and tracking trees with Greenstand, her life has been looking up. Her young forest has become a small biodiversity hotspot, and with the income she has earned from tracking trees, she can now afford to send her boys to school.

Are you interested in helping us fight climate change and extreme poverty? We’re interested in you! Please check out our open opportunities or shoot us an email at info@greenstand.org. We can’t wait to hear from you!

CAUSE AREAS

Computers & Technology
Environment
Computers & Technology, Environment

WHEN

We'll work with your schedule.

WHERE

This is a Virtual Opportunity with no fixed address.

SKILLS

  • Software Engineering
  • Software Development

GOOD FOR

  • People 55+

REQUIREMENTS

N/A

Report this opportunity