Logo
LIVING STONES FOUNDATION

Backend Developer (Volunteer Unpaid)

LIVING STONES FOUNDATION, Boston, Massachusetts, us, 02298

Save Job

Backend Developer (Volunteer Unpaid) Join to apply for the Backend Developer (Volunteer Unpaid) role at Living Stones Foundation.

Project : Volunteer Metrics Hub Modality : Remote, volunteer management, nonprofit technology, data‑driven impact.

Are you a backend developer passionate about creating technology that empowers social good? Living Stones Foundation is building the Volunteer Metrics Hub, a pioneering platform that transforms how nonprofits across the U.S., Canada, and Latin America recruit, onboard, and manage international volunteers. We’re seeking a committed Backend Developer to help architect and build a robust, secure, and scalable infrastructure that supports multilingual functionality, visa compliance (OPT/CPT), and seamless volunteer lifecycle management.

About the Volunteer Metrics Hub The Volunteer Metrics Hub is a next‑generation digital platform that simplifies and automates every phase of the volunteer journey — from registration and onboarding to task assignment, tracking, and evaluation. Built with scalability and interoperability in mind, the platform integrates with tools like Calendly, ClickUp, and Trello, and supports multilingual and remote use. It’s designed to serve as a replicable model for nonprofits that need to manage cross‑border volunteers while ensuring compliance with international visa standards and data privacy regulations.

Key Responsibilities

Design and develop secure, scalable, and maintainable backend services using Python (Django or Flask), Node.js, or similar technologies.

Create and document RESTful APIs to support frontend components and third‑party integrations.

Implement role‑based access control (RBAC), authentication flows, and compliance logic (e.g., visa eligibility tracking).

Design and maintain relational and/or NoSQL databases (e.g., PostgreSQL, MongoDB).

Ensure data integrity, normalization, and efficient querying across volunteer‑related datasets.

Build secure backend connectors to Calendly, ClickUp, Trello, and other platforms via APIs.

Support backend automation of workflows such as onboarding notifications, performance evaluations, and compliance alerts.

Implement security best practices, monitor performance, and write unit & integration tests.

Collaborate with frontend developers, data analysts, and project managers in a collaborative remote team.

Requirements We’re looking for a backend developer with a strong foundation in system design, database management, and API development. Ideal candidates are mission‑driven, proactive, and able to balance technical excellence with real‑world impact.

Technical Requirements

Proficiency in Python (Django, Flask), Node.js, or similar backend frameworks.

Experience with relational databases (PostgreSQL, MySQL) and/or NoSQL databases (MongoDB, Firebase).

Solid understanding of RESTful API design and documentation standards (Swagger/OpenAPI).

Familiarity with JWT, OAuth, or similar authentication frameworks.

Use of Git/GitHub for version control.

Experience with containerization (Docker) and deployment pipelines (CI/CD) is a plus.

Security & Compliance

Knowledge of backend security best practices and handling of sensitive user data.

Understanding of data privacy regulations (GDPR, HIPAA) and role‑based data control.

Soft Skills

Strong problem‑solving and debugging skills.

Ability to work independently and meet deadlines in a remote, volunteer‑based environment.

Effective communication in cross‑functional and multicultural teams.

Languages

English proficiency is required.

Spanish proficiency is a strong plus.

Preferred Qualifications

Experience with API integrations for ClickUp, Trello, Calendly, Google Workspace.

Familiarity with multilingual platform development and i18n support.

Exposure to data engineering or server‑side analytics.

Interest in the nonprofit sector or experience supporting volunteer programs.

Public speaking or presentation skills are a plus.

Why Join Us?

Contribute to a high‑impact project that helps nonprofits across the Americas engage and manage international volunteers effectively.

Work with a talented, purpose‑driven team of professionals and students from top universities worldwide.

Tackle real‑world backend challenges involving data, scalability, and compliance.

Gain meaningful experience and receive a certificate of participation and letter of recommendation upon successful completion.

Additional Details

Location: Remote

Commitment: Flexible, minimum 24 hours per week

Meetings: Biweekly (30–45 minutes)

Duration: Minimum 12 months

Languages: Spanish required, English preferred

Bonus: Public speaking or presentation skills

Eligible for Optional Practical Training (OPT). This volunteer position meets OPT requirements with a minimum commitment of 24 hours per week and a duration of at least 12 months. Volunteers will receive formal documentation of participation, aligned with U.S. visa compliance standards.

#J-18808-Ljbffr