We Make Change logo

Software Engineer

We Make Change
Department:Project Manager
Type:REMOTE
Region:Australia
Location:Perth, Western Australia, Australia
Experience:Associate
Estimated Salary:Not specified
Skills:
AWS ECSAWS RDSAWS LAMBDAPYTHONDJANGOVUE.JSJAVASCRIPTREACTTAILWIND CSSCSSGITGITHUBFIGMASKETCHGRAPHQLQUASARFRAMER MOTIONAPI INTEGRATIONSTATE MANAGEMENTPERFORMANCE OPTIMIZATIONRESPONSIVE DESIGNACCESSIBILITYWCAGCROSS-BROWSER COMPATIBILITYDATA VISUALIZATIONDOCKERCONTAINERIZATION
Share this job:

Job Description

Posted on: March 19, 2026

Volunteer for a startup empowering employees to drive change through sustainability đź’šGreenKPI

We enable companies to operationalize 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): Software EngineerRole Description: **What we're building:** We're building a modernised production system combining Django backend with AWS Cognito authentication and containerised deployment.

**What you'll work on:** UI/Frontend Engineering (React/Vue + Django) and you enjoy turning complex sustainability data into clean, scalable dashboards and user experiences. This role combines hands-on coding, product thinking, and UI design, with the freedom to contribute across architecture, interaction design, and performance.

What We're Looking For:

  • Experience in AWS ECS, RDS, and Lambda ecosystems; Python, Django, Vue2/Vue3 environments preferred
  • Comfortable with JavaScript and Vue.js (don't need to be an expert)
  • Know your way around Git
  • Have coded for a couple of years
  • A passion for climate, environmental and social action
  • Bonus: Quasar experience, GraphQL knowledgeSolid experience with React or Vue.js and Tailwind/CSS, Django.
  • Comfortable working across UI/UX and engineering, including translating designs into working code.
  • Ability to design clean, scalable component systems and frontend architecture.
  • Familiarity with API integration, state management, and performance optimization.
  • Understanding of responsive design, accessibility (WCAG), and cross-browser compatibility.
  • Experience collaborating through GitHub workflows (branches, pull requests, version control).
  • Self-starter who can manage their own time in a flexible 5–10 hrs/week remote collaboration setup.
  • Proficiency in Figma or Sketch for wireframing and high-fidelity prototypes.

Nice to Have

  • Experience with animation libraries such as Framer Motion.
  • Interest in or knowledge of sustainability UX principles.
  • Familiarity with data visualization (charts, dashboards).

You'll create:

  • Clean, intuitive action assignment and data entry screens.
  • Metrics capture from billing data to measure impact and trends.
  • Carbon calculation logic.
  • Visual dashboards and exportable reports.

Your support system:

  • Senior developer providing code reviews and hands-on mentorship.
  • Experienced project manager ensuring alignment, timelines, and smooth execution.
  • Sustainability consultants available for domain-specific guidance.
  • A founder committed to GreenKPI's purpose and genuinely respects your time.
  • Access to modern coding assistants (Claude API) to help accelerate development velocity.

What's in it for you:

Portfolio piece: Production climate tech experience you can showcase. Real learning: First dibs: Priority for paid work once we're revenue-positive.

Time commitment:

5-10 hours per week is ideal, although less could work

We work around your schedule

Time Commitment: Volunteer 7-9 hours per week for 3-5 months remotely.

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

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
RemoteITJobs.app logo

RemoteITJobs.app

Get RemoteITJobs.app on your phone!

SIMILAR JOBS
We Make Change logo

Software Engineer

We Make Change
Just now
Project Manager
Remote (Australia)
Perth, Western Australia, Australia
AWS ECSAWS RDSAWS LAMBDA+24 more
Hatch logo

New Zealand Lawyer (AU or NZ based) @ Mercor

Hatch
Just now
Project Manager
Remote (Australia)
Australia
LITIGATIONCORPORATE LAWTRANSACTIONAL LAW+7 more
SORACOM logo

Senior Strategic Sales Manager (Fully Remote)

SORACOM
Just now
Project Manager
Remote (UK)
Greater London, England, United Kingdom
STRATEGIC SALESB2B SALESSAAS+12 more
Think Jam logo

Senior Social Media Manager

Think Jam
Just now
Project Manager
Remote (UK)
United Kingdom
SOCIAL MEDIA MANAGEMENTCOPYWRITINGCONTENT STRATEGY+5 more
Cogstate logo

Project Manager, Clinical Trials

Cogstate
Just now
Project Manager
Remote (UK)
United Kingdom
PROJECT MANAGEMENTCLINICAL TRIALSPHARMACEUTICAL+7 more