Full-Stack Engineer for Climate & ESG Portal

Purpose Bureau

Sydney

Hybrid

AUD 100,000 - 125,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Equity participation
Hybrid work
Sydney CBD office
Professional development

Job summary

Purpose Bureau, Australia's ESG data bureau, seeks a mid-level full stack engineer to help build our climate and ESG portal. You’ll work on the Python API and React frontend, guided by senior engineers, with increasing ownership as you settle in.

Join a security-focused, multi-tenant product used by clients worldwide. We use FastAPI, React/TypeScript, TanStack, AWS, and ECharts. The role is hybrid, based in Sydney CBD, with room to grow and contribute daily.

Qualifications

  • 2–4 years building production software across the stack.
  • Experience with a Python web framework (FastAPI, Django, or Flask) including data modelling/validation.
  • Hands-on React with TypeScript in production; TanStack experience is a plus.
  • Some exposure to AWS or another cloud provider.
  • Genuine care for multi-tenant security; tenant isolation is non-negotiable.
  • Openness to feedback and learning from code reviews.

Responsibilities

  • Design and ship features from backend API to frontend UI with senior guidance.
  • Develop Python (FastAPI) API layer and contribute to migration from low-code backend.
  • Build dashboards and screens in React/TypeScript; turn ESG data into accessible visuals.
  • Work with clean REST APIs and generated TypeScript types to keep frontend/backend in sync.
  • Ensure tenant isolation and security is integrated in every feature.
  • Collaborate with platform and data architects, and participate in code reviews.
  • Maintain high-quality code with testing (Vitest, Playwright).

Skills

Backend development
Frontend development
Python (FastAPI)
React + TypeScript
AWS
Security & multi-tenant
Code review & collaboration
Testing & quality

Education

Computer science degree or equivalent

Tools

TanStack
Apache ECharts

Job description

Purpose Bureau, Australia's ESG data bureau, seeks a mid-level full stack engineer to help build our climate and ESG portal. You’ll work on the Python API and React frontend, guided by senior engineers, with increasing ownership as you settle in.

Join a security-focused, multi-tenant product used by clients worldwide. We use FastAPI, React/TypeScript, TanStack, AWS, and ECharts. The role is hybrid, based in Sydney CBD, with room to grow and contribute daily.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Engineer
Full Stack Engineer

Purpose Bureau • Sydney

Hybrid
AUD 100,000 - 125,000
Equity participation
Hybrid work
Sydney CBD office
+1
Senior React/TypeScript Engineer — AI-Powered Climate Platform
Senior React/TypeScript Engineer — AI-Powered Climate Platform

Foresight Consulting Group • City of Melbourne

Hybrid
AUD 120,000 - 180,000
Frontend Engineer
Frontend Engineer

Foresight Consulting Group • City of Melbourne

Hybrid
AUD 120,000 - 180,000
Full-Stack Engineer
Full-Stack Engineer

Kaliba • City of Melbourne

Hybrid
AUD 115,000 - 130,000
Senior Full Stack Engineer - .Net / React.js
Senior Full Stack Engineer - .Net / React.js

Shift • North Sydney Council

On-site
AUD 140,000 - 200,000
Flat structure
Roadmap reviews every 100 days
Flexible work policy
+2
Senior Full-Stack Engineer - Investments & AI-Driven
Senior Full-Stack Engineer - Investments & AI-Driven

Betashares • Sydney

On-site
AUD 150,000 - 190,000
Senior Full Stack Software Engineer - Typescript
Senior Full Stack Software Engineer - Typescript

TheDriveGroup • Sydney

Hybrid
AUD 150,000 - 190,000
Full Stack Tech Lead & Delivery Manager
Full Stack Tech Lead & Delivery Manager

Ernst & Young Advisory Services Sdn Bhd • Perth

Hybrid
AUD 140,000 - 190,000
Flexible work arrangements
Career development
Competitive salary
+1
Software NEW Senior Full Stack Platform Engineer (Cloud & AI Integration) Melbourne, VIC (Hybri[...]
Software NEW Senior Full Stack Platform Engineer (Cloud & AI Integration) Melbourne, VIC (Hybri[...]

NXTGEN Industries • City of Melbourne

Hybrid
AUD 120,000 - 160,000
Senior Software Engineer - Full Stack, Cloud & AI
Senior Software Engineer - Full Stack, Cloud & AI

Yourtrellis • Adelaide

On-site
AUD 120,000 - 180,000
WFH day per week
Professional development
Leadership empowerment