21 Oct
|
Canstar
|
Brisbane
Job Description
/n Full Stack Developer – Digital Experience/n Full-time | Hybrid role | Brisbane /n /n Join the Canstar Group and make a real difference every day /n /n 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. /n /n Working within a cross-functional Agile squad alongside Product Owners, Designers, and Data Engineers, you will work across our up-to-date 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. /n /n
Key Responsibilities
/n /n Customer Experience & Application Engineering /n /n
- Design, build, and maintain high-performing, accessible front-end applications using Next.js, React, and modern web architectures. /n
- Develop, scale, and optimize business-critical GraphQL and REST APIs deployed on cloud infrastructure. /n
- Design efficient relational data models in PostgreSQL and build data pipelines in BigQuery using Dataform. /n
- Deliver and deploy code through modern DevOps/CI pipelines targeting AWS and GCP (Cloud Run, GKE, GCE, Cloud Build). /n /n /n GenAI, Automation & Internal Tooling /n /n
- Build and maintain Model Context Protocol (MCP) servers connecting internal enterprise data and SaaS tools (AWS, GCP, Atlassian) to LLM “agents”. /n
- Develop internal tools and workflow applications to streamline operations for tech and other teams. /n /n /n Quality, Reliability & Security /n /n
- Establish and enforce rigorous automated testing standards (unit, integration, and E2E testing). /n
- Maintain enterprise-grade monitoring, logging, and alerting using cloud-native tools to ensure high availability and performance. /n
- Participate in routine operational activities including logging, monitoring, incident triage, and proactive system maintenance. /n
- Adhere strictly to security best practices, ensuring zero public exposure of PII or sensitive customer data, and proactively remediate code vulnerabilities. /n /n /n Required Skills & Experience /n /n
- Full Stack
Experience:
3–5 years of web application development experience in commercial environments. /n
- Core Languages & Frameworks: Strong proficiency in JavaScript, TypeScript/Node.js, with hands-on experience using Next.js, GraphQL, and REST APIs. /n
- Database & Data Pipelines: Solid experience with relational databases (PostgreSQL), query optimization, data modeling, and constructing data pipelines in BigQuery via GCP Dataform. /n
- Cloud & DevOps: Proven experience deploying and operating services on AWS and GCP (Cloud Run, GKE, GCE, Cloud Build, IAM, Secrets Manager, monitoring). /n
- 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). /n
- Model Context Protocol (MCP): Ability to build and maintain MCP servers connecting internal data and SaaS products (GCP, AWS, Atlassian) to LLM “agents”. /n
- 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. /n /n /n Desired skills and experience /n /n
- Domain Curiosity: Curiosity about product and business workflows, with the willingness to shadow and learn directly from internal teams (e.g., Editorial). /n
- 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. /n
- Communication & Stakeholder Management: Clear communication and documentation habits, backed by strong analytical skills to explain AI behavior, risks, and limitations to non-technical stakeholders. /n
- Product Mindset: Cares deeply about adoption, usability, and measurable commercial/customer impact. /n
- 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. /n
- Tooling Proficiency: Ability to work effectively within the Atlassian suite of products (Jira, Confluence, Bitbucket). /n /n /n Why Join Us? /n /n
- Hybrid Work Model: Versatile work arrangements balancing office culture and work-from-home focus. /n
- Innovation & Career Growth
📌 Full Stack Developer (Brisbane)
🏢 Canstar
📍 Brisbane