
Vue.js Developer
Job Description
Posted on: December 2, 2025
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 DeveloperRole 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:
- Vue.js/JavaScript experience
- Why climate tech matters to you
- Availability (10-15 hrs/week for 7 weeks)
- 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!
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!
RemoteITJobs.app
Get RemoteITJobs.app on your phone!

Vue.js Developer

Senior Full-Stack Developer - Full-Time (all genders)

Freelance Software Developer (Remote)

Senior Backend Engineer

