
Wastezon
Full-Stack Engineering Fellow
About the Organization
Wastezon is a Rwanda-based circular economy social enterprise transforming e-waste into affordable digital and energy solutions for low-income communities. It refurbishes discarded devices into quality computers, phones, and energy systems, delivered through flexible payment and leasing models and paired with digital literacy support.
Operating nationwide with a refurbishment lab in Kigali and a network of community agents, Wastezon has refurbished over 510 tons of e-waste, distributed devices to 15,000+ households, and impacted more than 75,000 people, while preventing over 46,000 tons of CO₂ emissions.
Beyond refurbishment, Wastezon builds AI-enabled traceability systems, runs green repair and youth skills programs, and creates dignified green jobs, particularly for young people and women.
Fellowship Description:
The Full-Stack Engineering Fellow will contribute to the design, development, and deployment of Wastezon’s digital platforms, including materials traceability systems, agent management tools, and data dashboards. The Fellow will work across the stack—front-end, back-end, and databases—while collaborating closely with product, data, and operations teams.
Key Responsibilities
Develop and maintain web applications and APIs supporting Wastezon’s operations and products
Build user-friendly front-end interfaces in collaboration with UI/UX designers
Design and manage back-end services, databases, and integrations
Implement authentication, role-based access, and data security best practices
Write clean, well-documented, and testable code
Support deployment, monitoring, and performance optimization
Qualifications:
Background in computer science, software engineering, or related field
Experience with modern front-end frameworks (e.g., React, Vue, or similar)
Experience with back-end technologies (e.g., Node.js, Python, Django/FastAPI)
Familiarity with relational and/or NoSQL databases
Strong problem-solving skills and ability to work independently
Time Commitment: 25 hours / week
