We Make Change logo

Full Stack Developer

We Make Change
Department:UI UX Design
Type:REMOTE
Region:UK
Location:London Area, United Kingdom
Experience:Entry level
Estimated Salary:£30,000 - £45,000
Skills:
JAVASCRIPTHTML/CSSREACT.JSNEXT.JSNODE.JSPYTHONDJANGOPOSTGRESQLMONGODBREST APISGIT
Share this job:

Job Description

Posted on: August 4, 2025

Support a startup promoting sustainability through battery recycling ♻️ReviveBattery mitigate the early death of lead-acid batteries and regenerate them 2-3 times for up to 90% of their original capacity. In the process, they reduce 3.5 tons of Co2 emissions per battery. Battery recycling is an emission-intensive chemical process that causes environmental damage and harms people engaging with it. Their cutting-edge technology rejuvenates batteries without damaging them, reducing greenhouse gas emissions and avoiding the need for energy-intensive recycling.

Role (Volunteer): Full Stack Developer.

Role Description: We’re looking for a motivated Full-Stack Developer who can support both front-end and back-end tasks in the development of our internal platforms and customer-facing digital tools. This is a great opportunity for someone passionate about technology and sustainability to gain real-world experience in a fast-paced startup environment.

Key Responsibilities:

Front-End Development

  • Build and improve UI components using React.js, Next.js, or similar frameworks
  • Translate UI/UX designs into clean, functional code
  • Ensure responsive design across devices and browsers
  • Support front-end debugging and optimization

Back-End Development

  • Assist in building and maintaining APIs using Node.js, Python, or Django
  • Work with databases like PostgreSQL or MongoDB
  • Help develop server-side logic and integrate third-party services
  • Contribute to system testing, documentation, and code reviews

Cross-Collaboration

  • Collaborate with designers, product managers, and the AI/IoT team
  • Participate in agile sprints and code review sessions
  • Contribute ideas to improve user experience and system performance

Requirements

  • Basic knowledge of JavaScript, HTML/CSS, and one front-end framework (React/Next.js)
  • Familiarity with at least one back-end language (Node.js, Python)
  • Experience with REST APIs and database systems
  • Knowledge of version control (Git)
  • Eagerness to learn, experiment, and contribute to a sustainability-driven tech mission
  • Strong communication and time-management skills

What We Offer:

  • Hands-on experience in a real-world impact startup
  • Opportunity to work closely with the tech and operations team
  • Mentorship, learning support, and professional development
  • Certificate of completion and reference upon successful completion
  • Exposure to a meaningful mission in clean tech and circular economy

Time Commitment: Volunteer 10+ hours per week for 3-5 months remotely 💻

If you want to make change happen, apply to volunteer with ReviveBattery!

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

We Make Change logo

We Make Change

View company page
DesignRemoteJobs.com logo

DesignRemoteJobs.com

Get DesignRemoteJobs.com on your phone!