Full Stack Developer
We Make Change
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!