Senior JavaScript backend
ORGANIZATION: GREENSTAND
Please visit the new page to apply.

Senior JavaScript backend
Commitment:
24-months
Role Overview:
This role is responsible for the development, maintenance, and scaling of Greenstand’s backend infrastructure, ensuring the seamless operation of the Greenstand token ecosystem. The Senior JavaScript Backend Developer will work on the blockchain-based chain of custody system, integrating Greenstand Tokens, TRing currency, and environmental impact verification mechanisms. This role requires expertise in Node.js, PostgreSQL, and blockchain-based architectures to facilitate the tracking and trading of environmental assets.
Compensation:
Volunteer, until otherwise funded
Reports to:
VP of Engineering
Collaborates with:
Contributors, System users, Governmental agencies
Leads
Javascript Backend
AREAS of RESPONSIBILITY
Develop and maintain Greenstand’s backend services to support wallet management, token creation, and peer-to-peer transactions.
Implement scalable and secure API endpoints to facilitate interactions with Greenstand Tokens, TRing, and field transfers.
Ensure data integrity and immutability within the Token Change Log and blockchain infrastructure.
Optimize database performance and indexing for storing and retrieving token-related data.
Maintain Root Wallet access controls and permission structures to ensure security and compliance.
Support the integration of external applications through API documentation and developer collaboration.
Implement automated testing and continuous integration pipelines to ensure robust backend performance.
Work closely with mobile and frontend developers to ensure smooth data flow across Greenstand’s platforms.
Troubleshoot and resolve scalability issues as the Greenstand network grows.
Stay updated on blockchain trends and advise on the evolution of Greenstand’s token model.
QUALIFICATIONS/EXPERIENCE/KNOWLEDGE:
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
5+ years of experience in backend development with JavaScript/Node.js.
Strong understanding of blockchain technology, tokenization, and decentralized systems.
Experience with PostgreSQL, NoSQL databases, and distributed ledger technologies.
Proficiency in building and consuming RESTful APIs and WebSockets.
Familiarity with security best practices for authentication, encryption, and API access control.
Experience working in asynchronous, remote-first development environments.
Strong problem-solving skills and ability to work independently.
Passion for environmental sustainability and technology-driven impact solutions.
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-2ybd2u95j-WMHOPSSFd6_tjw034Wl5xQ
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
32 More opportunities with GREENSTAND
7 ReviewsOpportunities
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
WHEN
WHERE
This is a Virtual Opportunity with no fixed address.
DATE POSTED
February 7, 2025
SKILLS
- Software Engineering
- Software Development
GOOD FOR
- People 55+
REQUIREMENTS
N/A