We Make Change logo

Software Engineer

We Make Change
Department:Product Design
Type:REMOTE
Region:Australia
Location:Perth, Western Australia, Australia
Experience:Associate
Salary:Not specified
Skills:
AWS ECSAWS RDSAWS LAMBDAPYTHONDJANGOVUE.JSJAVASCRIPTGITREACTTAILWIND CSSCSSAPI INTEGRATIONSTATE MANAGEMENTPERFORMANCE OPTIMIZATIONRESPONSIVE DESIGNACCESSIBILITYGITHUBFIGMASKETCHGRAPHQLQUASARFRAMER MOTIONDATA VISUALIZATION
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
DesignRemoteJobs.com logo

DesignRemoteJobs.com

Get DesignRemoteJobs.com on your phone!

SIMILAR JOBS
We Make Change logo

Software Engineer

We Make Change
Just now
Product Design
Remote (Australia)
Perth, Western Australia, Australia
AWS ECSAWS RDSAWS LAMBDA+20 more
GRASS logo

AMAZON MARKETPLACE SPECIALIST

GRASS
Just now
Product Design
Remote (Australia)
Australia
AMAZON SELLER CENTRALAMAZON VENDOR CENTRALSEO+7 more
DeepRec.ai logo

UX Designer

DeepRec.ai
Just now
Product Design
Remote (UK)
United Kingdom
UX DESIGNUI DESIGNWIREFRAMING+7 more
GiveDirectly logo

Senior Research Manager

GiveDirectly
Just now
Product Design
Remote (UK)
London, England, United Kingdom
RESEARCH MANAGEMENTMONITORING AND EVALUATIONDATA ANALYSIS+7 more
Twine logo

Graphic Designer - Contract

Twine
Just now
Product Design
Remote (EU)
European Economic Area
GRAPHIC DESIGNADOBE CREATIVE SUITESQUARESPACE+7 more