Back End Developer - Sustainability Application Volunteer

One Sky Collective — United Kingdom · Posted ~1 day ago

Mid Remote

Skills

Node.js Express PostgreSQL MongoDB JWT authentication RBAC API design Git JWT GitHub

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A backend developer is invited to help build a mission-driven digital platform. The role focuses on designing reliable APIs, managing data securely, implementing authentication patterns, and collaborating in a remote development environment.

Highlights

Remote volunteer opportunity to contribute backend expertise to a mission-driven platform focused on sustainability and real-world impact.

Description

One Sky Collective is a free and accessible mission-led gamified app and website empowering the imperfect majority to track and be rewarded for every small sustainable step while driving real-world climate impact What difference will you make? Your development skills will help to bring our free app to market and enable us to initiate environmental impact with an enterprise ready platform. You will ensure our data is collected, stored and used responsibly with safeguarding for younger users a priority. What are we looking for? ✅ Requirements 3 years proficiency in Node.js, Express, or equivalent server framework Experience with PostgreSQL or MongoDB data modeling Familiarity with JWT-based authentication and RBAC patterns Understanding of API versioning, rate limits, and testing Git/GitHub workflow (branches, PRs, code reviews) Comfort working from detailed Notion specs and endpoint contracts Passion for climate tech and collaborative dev environments Remote What will you be doing? 💼 Role Summary As an experienced back-end developer, you'll help implement secure, scalable services for One Sky’s public website and reporting systems. This includes API development, data modeling, access control, and admin feature support. 🛠 Responsibilities Build and document RESTful APIs for Daily impact metrics User action history for reporting Implement role-based access controls (e.g. Impactor and Sponsor) Integrate external services (email, CMS, analytics) Assist in exporting daily/weekly impact summaries via JSON/CSV Ensure data consistency across reporting streams Support Super Admin panel API endpoints (quiz editor, campaign loader, streak engine)