Apply now

Volunteer for a startup empowering employees to drive change through sustainability ?

GreenKPI


We enable companies to operationalise sustainability with staff-driven actions, metrics tracking, and interactive reports.


GreenKPI addresses the major barriers preventing companies from incorporating sustainability into their operations: time, cost, and lack of knowledge. Organisations often struggle with the "how-to" of change, the expense of hiring consultants, and the risk of staff turnover hindering progress.


GreenKPI's solution is a B2B SaaS platform that integrates sustainability directly with company operations. It empowers staff to drive change using hundreds of pre-loaded sustainability actions, alongside the ability to create custom actions. The platform includes a project management system to ensure initiatives are actionable, measurable, and repeatable. Crucially, GreenKPI provides automated, interactive reports and dashboards. These reports combine completed actions with uploaded environmental, social, and economic metrics, allowing companies to easily track performance, share progress via updated URLs, and demonstrate their story of action and change.


Role (Volunteer, unpaid): Vue.js Developer


Role Description: Build emissions tracking feature for sustainability platform serving Australian manufacturers


Impact:

  • Enable manufacturing facilities to measure carbon footprint
  • Support government climate initiatives
  • Direct contribution to emission reductions


What You'll Build:

  • Emissions data entry interface (Vue.js/Quasar)
  • Carbon calculation engine
  • Reporting dashboard with filtering and export
  • Mobile-responsive design


Time Commitment:

  • 10-15 hours/week for 6-7 weeks
  • Flexible schedule (milestone-based)
  • Hard deadline: Late January 2025


What You Get:

  • Mentorship: Senior developer code review and guidance
  • Portfolio: Climate tech credential
  • References: Professional recommendations from CEO and sustainability consultants
  • Learning: Production Vue.js, GraphQL, government compliance
  • Network: Climate tech and sustainability sector connections


Technical Stack: Vue.js 2.x, Quasar Framework, Hasura GraphQL, PostgreSQL, AWS Cognito


Required Skills:

  • JavaScript/Vue.js (intermediate level)
  • Git version control
  • 2+ years coding experience


Nice to Have:

  • Quasar Framework experience
  • GraphQL knowledge
  • Climate/sustainability passion


Why Volunteer: Pre-revenue climate tech startup. Once revenue flows, volunteers get first priority for paid work. This is real production code making genuine environmental impact.


To Apply: Send brief introduction with:

  1. Vue.js/JavaScript experience
  2. Why climate tech matters to you
  3. Availability (10-15 hrs/week for 7 weeks)
  4. GitHub or portfolio links


Time Commitment: Volunteer 10+ hours per week for 1-2 months remotely.


If you want to make change, apply to volunteer with GreenKPI!