hero
companies
Jobs
If you are a Techstars portfolio companyclaim your profile.

Full Stack Developer

We Make Change

We Make Change

Software Engineering
London, UK
Posted on Aug 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!