Senior React/TypeScript Engineer — AI-Powered Climate Platform

Foresight Consulting Group

City of Melbourne

Hybrid

AUD 120,000 - 180,000

Full time

14 days+
Application generator

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

Get past ATS filters

Job summary

Foresight Consulting Group is building a climate and sustainability platform in Melbourne. You will rebuild a client wizard in React/TypeScript, integrating with a real backend, and collaborate with a data engineer to define a robust API contract.

You’ll implement interactive UI elements and AI-assisted content workflows that clearly separate AI proposals from human approvals. You’ll join a small, early-stage data/engineering function, contributing to production-ready frontend architecture and

Qualifications

  • 4–6+ years production React and TypeScript experience.
  • Strong JavaScript, HTML, CSS skills.
  • Experience with modern build tooling (Vite, Webpack).
  • Testing experience (Playwright, Jest, or Vitest).
  • Experience with state management (Redux, Zustand, React Query, or similar).
  • Git and collaborative GitHub workflows.

Responsibilities

  • Rebuild the client wizard flow as a production React/TypeScript app connected to a real API.
  • Define API contracts with data engineer to preserve state across refreshes and multiple users.
  • Create interactive components (draggable canvas, editable grids, live timeline bars).
  • Design UI patterns for AI-assisted content with clear provenance and review flows.
  • Enforce tenant isolation and prevent data leakage between clients.

Skills

React
TypeScript
JavaScript
HTML
CSS
Vite/Webpack
Testing (Playwright/Jest/Vitest)
State management (Redux/Zustand/React-
Git/GitHub workflows
Backend API integration
AI-assisted content UI

Tools

Playwright
Jest
Vitest
Redux
Zustand
React Query

Job description

Foresight Consulting Group is building a climate and sustainability platform in Melbourne. You will rebuild a client wizard in React/TypeScript, integrating with a real backend, and collaborate with a data engineer to define a robust API contract.

You’ll implement interactive UI elements and AI-assisted content workflows that clearly separate AI proposals from human approvals. You’ll join a small, early-stage data/engineering function, contributing to production-ready frontend architecture and

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

Similar jobs worth comparing

Frontend Engineer
Frontend Engineer

Foresight Consulting Group • City of Melbourne

Hybrid
AUD 120,000 - 180,000
Senior Frontend Engineer (React / Vue) – Contract - 3 to 6 months
Senior Frontend Engineer (React / Vue) – Contract - 3 to 6 months

Aviato Consulting Pty Ltd • City of Melbourne

On-site
AUD 140,000 - 190,000
Senior Frontend Engineer: AI-Driven React/TypeScript
Senior Frontend Engineer: AI-Driven React/TypeScript

Launch Group • Sydney

Hybrid
AUD 110,000 - 160,000
Hybrid working
Contract: 6 months with extension
2 week notice period
Senior AI-First Full Stack Engineer | .NET/React/TS
Senior AI-First Full Stack Engineer | .NET/React/TS

Preacta • City of Melbourne

Hybrid
AUD 170,000 - 190,000
Principal Frontend Engineer
Principal Frontend Engineer

Lookahead • Sydney

Hybrid
AUD 180,000 - 240,000
Hybrid work model in Sydney
Permanent role with principal level
Small team with quick impact
+1
Lead Frontend Engineer: AI-Driven Angular Architect
Lead Frontend Engineer: AI-Driven Angular Architect

Preacta • Sydney

Hybrid
AUD 190,000 - 210,000
Superannuation
Bonus
Principal Engineer / Consulting Engineer (AI-Led Digital Platform)
Principal Engineer / Consulting Engineer (AI-Led Digital Platform)

Mindera • City of Melbourne

Hybrid
AUD 150,000 - 200,000
Hybrid working model
Strategic role with visibility across engineering and client leadership
Opportunity to shape AI application across a digital platform
Staff Front-End Architect: React + Ai Crm (Flexible)
Staff Front-End Architect: React + Ai Crm (Flexible)

Just Digital People • City of Brisbane

Hybrid
AUD 180,000 - 240,000
Senior Frontend Engineer
Senior Frontend Engineer

Launch Group • Sydney

Hybrid
AUD 110,000 - 160,000
Hybrid working
Contract: 6 months with extension
2 week notice period
Principal Frontend Architect for Real-Time Data Apps
Principal Frontend Architect for Real-Time Data Apps

Lookahead • Sydney

Hybrid
AUD 180,000 - 240,000
Hybrid work model in Sydney
Permanent role with principal level
Small team with quick impact
+1