Full Stack Developer

Canstar

City of Brisbane

Hybrid

AUD 120,000 - 160,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

Benefits offered by this job

Fully stocked kitchen
Monthly catered lunches
ClassPass benefits
Wellness perks

Job summary

Canstar is seeking a proactive Full Stack Developer to engineer the best online experience for Canstar customers. You will build high-performing web apps with Next.js/React and GraphQL backends, deployed on AWS and GCP, and integrate GenAI/agentic solutions for operations teams.

Join a cross-functional Agile squad and own end-to-end features, from customer interfaces to MCP-enabled AI agents, while upholding security and reliability in a data-rich environment.

Qualifications

  • 3–5 years of web application development experience in commercial environments.
  • Strong proficiency in JavaScript/TypeScript with hands-on Next.js/React experience.
  • Experience designing and consuming GraphQL/REST APIs and working with cloud infrastructure.

Responsibilities

  • Design, build, and maintain high-performing front-end apps using Next.js/React.
  • Develop, scale, and optimize GraphQL/REST APIs on cloud infrastructure (AWS/GCP).
  • Design relational data models in PostgreSQL and data pipelines in BigQuery/Dataform.
  • Deliver and deploy code through modern DevOps/CI pipelines targeting AWS and GCP.

Skills

JavaScript/TypeScript
Next.js/React
GraphQL/REST APIs
PostgreSQL
BigQuery/Dataform
AWS/GCP
MCP/AI integration
Security & Reliability
DevOps/CI
Testing (unit/integration/E2E)

Tools

Next.js
React
GraphQL
REST APIs
AWS
GCP
Dataform
PostgreSQL

Job description

Full Stack Developer – Digital Experience

Full-time | Hybrid role | Brisbane

Join the Canstar Group and make a real difference every day!

We are seeking a proactive, product-minded Full Stack Developer to engineer the best online experience for Canstar customers. In this role, you will build and scale high-performing web applications that enable millions of Australians to compare financial and consumer products online, while also developing internal tooling and cutting-edge GenAI/agentic solutions for our operations teams.

Working within a cross-functional Agile squad alongside Product Owners, Designers, and Data Engineers, you will work across our modern front-end stack (Next.js/React) and robust backend GraphQL APIs deployed on AWS and GCP. If you thrive on taking end-to-end ownership, from building high-traffic customer interfaces to connecting AI agents via Model Context Protocol (MCP), this is the perfect opportunity to make a tangible digital impact.

Key Responsibilities

Customer Experience & Application Engineering

  • Design, build, and maintain high-performing, accessible front-end applications using Next.js, React, and modern web architectures.
  • Develop, scale, and optimize business-critical GraphQL and REST APIs deployed on cloud infrastructure.
  • Design efficient relational data models in PostgreSQL and build data pipelines in BigQuery using Dataform.
  • Deliver and deploy code through modern DevOps/CI pipelines targeting AWS and GCP (Cloud Run, GKE, GCE, Cloud Build).
GenAI, Automation & Internal Tooling
  • Build and maintain Model Context Protocol (MCP) servers connecting internal enterprise data and SaaS tools (AWS, GCP, Atlassian) to LLM "agents".
  • Develop internal tools and workflow applications to streamline operations for tech and other teams.
Quality, Reliability & Security
  • Establish and enforce rigorous automated testing standards (unit, integration, and E2E testing).
  • Maintain enterprise-grade monitoring, logging, and alerting using cloud-native tools to ensure high availability and performance.
  • Participate in routine operational activities including logging, monitoring, incident triage, and proactive system maintenance.
  • Adhere strictly to security best practices, ensuring zero public exposure of PII or sensitive customer data, and proactively remediate code vulnerabilities.
Required Skills & Experience
  • Full Stack Experience: 3–5 years of web application development experience in commercial environments.
  • Core Languages & Frameworks: Strong proficiency in JavaScript, TypeScript/Node.js, with hands‑on experience using Next.js, GraphQL, and REST APIs.
  • Database & Data Pipelines: Solid experience with relational databases (PostgreSQL), query optimization, data modeling, and constructing data pipelines in BigQuery via GCP Dataform.
  • Cloud & DevOps: Proven experience deploying and operating services on AWS and GCP (Cloud Run, GKE, GCE, Cloud Build, IAM, Secrets Manager, monitoring).
  • AI & LLM Integration: Exposure to large language models or GenAI (Vertex AI, Gemini, OpenAI, Anthropic) with hands‑on experience building simple LLM‑backed endpoints or apps (prompting, function calling, RAG).
  • Model Context Protocol (MCP): Ability to build and maintain MCP servers connecting internal data and SaaS products (GCP, AWS, Atlassian) to LLM "agents".
  • Security, Governance & Reliability: Deep awareness of PII, data residency, and compliance constraints (mindful of never exposing customer data publicly). Experience maintaining enterprise-level monitoring/alerting and remediating high‑severity vulnerabilities across multiple repositories.
Desired skills and experience
  • Domain Curiosity: Curiosity about product and business workflows, with the willingness to shadow and learn directly from internal teams (e.g., Editorial).
  • AI Ownership Trajectory: Comfortable starting as a "regular" Full Stack developer, with the drive to take on increasing ownership of AI and agentic tooling work over time.
  • Communication & Stakeholder Management: Clear communication and documentation habits, backed by strong analytical skills to explain AI behavior, risks, and limitations to non‑technical stakeholders.
  • Product Mindset: Cares deeply about adoption, usability, and measurable commercial/customer impact.
  • Agility & Adaptability: Skilled at navigating shifting priorities; maintains a consistent development velocity for new features while proactively resolving high‑priority production issues to ensure system stability.
  • Tooling Proficiency: Ability to work effectively within the Atlassian suite of products (Jira, Confluence, Bitbucket).
Why Join Us?
  • Hybrid Work Model: Flexible work arrangements balancing office culture and work‑from‑home focus.
  • Innovation & Career Growth: Opportunity to expand your scope into GenAI, LLM agent architecture, and modern cloud architecture within an established industry leader.
  • Play a Part in Helping Australians Compare Better: Your work directly empowers consumers to make informed financial decisions every day.
  • Culture: Be part of a supportive, high‑performing engineering culture focused on continuous learning, best practices, and collaboration.
  • Perks & Benefits: Fully stocked kitchen for in‑office breakfasts & lunches, monthly catered lunches, birthday morning teas, ClassPass benefits, and comprehensive wellness perks.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer: GenAI & Web Experience (Hybrid)
Full Stack Developer: GenAI & Web Experience (Hybrid)

Canstar • City of Brisbane

Hybrid
AUD 120,000 - 160,000
Fully stocked kitchen
Monthly catered lunches
ClassPass benefits
+1
Senior Full Stack Engineer
Senior Full Stack Engineer

Launch Group • Sydney

Hybrid
AUD 120,000 - 150,000
9‑month contract
Hybrid work 3 days in Sydney office
Collaborative team
Senior Full Stack Engineer - 2 roles available
Senior Full Stack Engineer - 2 roles available

IOOF Holdings Limited • Sydney

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

Launch Recruitment Pty Ltd • Sydney

On-site
AUD 120,000 - 180,000
Hybrid working
Initial 9-month contract
ASAP Start
Staff Platform Engineer (AWS)
Staff Platform Engineer (AWS)

CommBank • Sydney

On-site
AUD 180,000 - 260,000
Senior Software Engineer (Developer Tooling) - Python/Java
Senior Software Engineer (Developer Tooling) - Python/Java

Canva • Sydney

Hybrid
AUD 170,000 - 230,000
Equity packages
Parental leave policy
Vibe & Thrive allowance
+1
Software Engineer (Internal Tools)
Software Engineer (Internal Tools)

CorePlan • Perth

Hybrid
AUD 130,000 - 170,000
Hack days & learning budget
Wellness centre & EAP
Parental leave top-up pay
+1
Senior Software Engineer
Senior Software Engineer

Compare the Market Australia • City of Brisbane

On-site
AUD 120,000 - 180,000
Flexible work arrangements — 1 day WFH
ME leave and Volunteer Day leave
Option to purchase additional leave
+1
Software NEW Senior Full Stack Platform Engineer (Cloud & AI Integration) Melbourne (HQ) / Sydney / Remote Australia View Role
Software NEW Senior Full Stack Platform Engineer (Cloud & AI Integration) Melbourne (HQ) / Sydney / Remote Australia View Role

NXTGEN Industries • City of Melbourne

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

LMG • City of Melbourne

Hybrid
AUD 150,000 - 210,000
Hybrid work
Parental leave
Fertility leave
+2