Software Engineer

Eco Outdoor

Sydney

On-site

AUD 120,000 - 160,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Employee discount
Parental leave
Team events and activities
In-house barista coffee
Social & Sustainability initiatives

Job summary

Eco Outdoor is seeking a Software Engineer to bring our website and digital products in-house, based in Waterloo, NSW. You will own the Next.js/React/Vercel stack, build fast, accessible interfaces, and lay foundations for new digital capabilities such as online sampling.

You’ll connect systems like NetSuite and Shopify and support our AI agent platform as it grows. You’ll work with product, marketing and technology teams, external partners and vendors to ship high-quality code with robust

Qualifications

  • Bachelor’s degree or higher in information technology, software engineering, computer science or closely related field.
  • Strong hands-on experience with Next.js, React and Vercel – core to the role, not optional.
  • Solid integrations and API skills across systems beyond the website.
  • Real CI/CD experience and emphasis on reliable pipelines.
  • Experience writing unit and end-to-end tests.
  • Familiarity with Agile and regular sprint cycles.

Responsibilities

  • Own and evolve Next.js/React/Vercel website architecture.
  • Build responsive, accessible interfaces with quality design.
  • Lay platform foundations for new capabilities like online sampling.
  • Investigate and fix defects and production issues quickly.
  • Manage technical risk: security, performance and dependencies.
  • Ship high-quality code through CI/CD to ensure low-drama releases.
  • Write and maintain unit, integration and end-to-end tests.
  • Review code and continually improve build processes.
  • Build and maintain integrations and APIs across the business.
  • Support MAX, the AI agent platform, as it expands.
  • Document work for long-term maintainability.

Skills

Next.js
React
CI/CD
API integrations
Unit & end-to-end tests
Agile
Platform ownership
AI/Agent platforms

Education

Bachelor's degree in IT / software engineering / computer science
Postgraduate qualification (nice to have)

Tools

Cursor
Antigravity
Contentstack
NetSuite

Job description

Software Engineer
Permanent, Full-time | Waterloo, NSW

We are looking for… Hopefully, you! We're bringing our website and digital product engineering in-house, and this is the role that makes that happen. As our Software Engineer, you'll keep our Next.js and React site (deployed on Vercel) fast, reliable and easy to build on, with safe, frequent releases backed by solid CI/CD. You'll also lay the platform foundations for new digital capabilities, starting with online sampling for our customers.

It's not a website-only job. You'll be the engineering resource for the wider technology function: connecting systems like NetSuite and Shopify, and supporting MAX, our AI agent platform, as it grows. You'll work closely with our product, marketing and technology teams, plus external partners and vendors.

The Software Engineer's key responsibilities will include:

Website and digital product

  • Own and evolve our Next.js / React / Vercel website architecture
  • Build responsive, accessible interfaces with real design quality
  • Lay the platform foundations for new capabilities like online sampling
  • Investigate and fix defects and production issues quickly
  • Manage technical risk: security, performance and dependencies

Engineering quality and delivery

  • Ship high-quality code through proper CI/CD, so releases are low-drama
  • Write and maintain unit, integration and end-to-end tests
  • Review code and keep improving how we build

Integrations and platform support

  • Build and maintain integrations and APIs across the business, not just the website
  • Support MAX, our AI agent platform, as it expands
  • Document your work so it's genuinely maintainable

Requirements

We need you to bring…

  • A bachelor's degree or higher in information technology, software engineering, computer science or a closely related field.
  • Strong hands‑on experience with Next.js, React and Vercel - core to the role, not a nice‑to‑have
  • Solid integrations and API skills, with genuine comfort working on systems beyond the website
  • Real CI/CD experience - you care about the pipeline as much as the product
  • Experience writing unit and end‑to‑end tests
  • A full understanding of Agile and experience working in a regular sprint cycle
  • Comfort owning a platform end to end, including the unglamorous parts: performance, reliability and the small fixes that keep everything running
  • Confidence with AI‑enabled engineering and IDEs such as Cursor and Antigravity
  • Clear communication - you can explain technical trade‑offs to people who don't need the detail
  • The ability to switch contexts between polished customer‑facing work and the systems plumbing that keeps the business running
  • Good judgement on scope: you know the difference between what's needed now and what can wait
  • A collaborative style, building rapport with our product, marketing and technology teams as well as external staff and vendors
  • A solution‑focused mindset, with ownership of quality and maintainability over time
  • Nice to have: Contentstack or a similar headless CMS, NetSuite or a similar ERP, or experience supporting AI or agent‑based platforms
  • Nice to have: A postgraduate qualification in IT, software engineering or a related field; Contentstack or a similar headless CMS, NetSuite or a similar ERP, or experience supporting AI or agent‑based platforms

In return, we’ll give you… Perks, benefits and the space to grow. We offer comprehensive benefits and plenty of opportunities for career growth and development. This includes:

  • The opportunities you need to grow, develop and craft a career you’re proud of within the global Eco Outdoor business
  • Paid parental leave, so we can look after you while you welcome a new human
  • A 50 per cent off employee discount on Eco Outdoor products
  • Company‑sponsored shenanigans and activities to connect with your team and the broader Eco Outdoor crew, from axe‑throwing escapades to lawn bowls and trivia nights
  • A culture of unbelievable hospitality… hello in house barista coffee machine
  • The opportunity to give back via our internal Social Housing and Sustainability teams.
OK, you want to know what you’re getting yourself into? Let us introduce ourselves.

Established in 2001 by expert minds from the landscape design and construction industries, Eco Outdoor is an Australian‑founded global brand with showrooms in Australia, New Zealand and North America. We’re constantly experimenting, innovating and pushing creative boundaries, delivering the highest‑quality natural stone and architectural surfaces (and outdoor furniture collections) to the international architecture market.

We employ around 190 people across the globe, all of whom are dedicated to innovating, crafting and providing remarkable products and unbelievable hospitality to our clients and collaborators in the architecture and design space. We thrive on constant reinvention; regular development opportunities and a passionate culture grounded in connection and involvement.

We’re a tribe of collaborators, critical thinkers, problem‑solvers and challenge‑embracers, and we nurture our incredibly talented people to put their best foot forward every day. That starts with our core values – Be a Game Changer, Only Accept Awesome, Play as a Team, Be Curious, Get Fired up – which are deeply ingrained in our culture. Basically, we’re all about fostering an innovative, industry‑leading, collaborative, creative, passionate team to reach their fullest potential. That’s good for humans and good for business.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Eco Outdoor Group • Sydney

On-site
AUD 90,000 - 130,000
Parental leave
Employee discount 50%
Team events
+1
Customer Service / Logistics Coordinator
Customer Service / Logistics Coordinator

Eco Outdoor Group • Sydney

On-site
AUD 60,000 - 70,000
Salary $60k–$70k AUD
Parental leave
Staff discount
+3
Customer Service / Logistics Coordinator
Customer Service / Logistics Coordinator

Eco Outdoor • Sydney

On-site
AUD 60,000 - 70,000
Salary range $60k-$70k AUD
Parental leave
Employee discount 50%
+3
Account Manager - Waterloo, Sydney
Account Manager - Waterloo, Sydney

Eco Outdoor Group • Shire Of Dardanup

On-site
AUD 80,000 - 110,000
Competitive salary
Comprehensive benefits package
Paid parental leave
+4
Inventory Specialist - Sydney
Inventory Specialist - Sydney

Eco Outdoor Group • Shire Of Dardanup

On-site
AUD 55,000 - 75,000
Paid parental leave
50% employee discount
Team bonding activities
+2
Account Manager - Waterloo, Sydney
Account Manager - Waterloo, Sydney

Eco Outdoor • Waterloo

On-site
AUD 60,000 - 80,000
Competitive salary
Paid parental leave
Employee discount
+2
Staff Software Engineer, (Full-Stack) - Engagement team
Staff Software Engineer, (Full-Stack) - Engagement team

Easygo • City of Melbourne

On-site
AUD 180,000 - 260,000
Daily breakfast
Annual bonuses
Volunteer day
+5
Safety Solutions Partner
Safety Solutions Partner

ecoPortal • Sydney

On-site
AUD 120,000 - 180,000
37-hour work week + flexible working
Hybrid working
Health insurance
+4
Staff Full-Stack Engineer — Global Scale & Impact
Staff Full-Stack Engineer — Global Scale & Impact

Easygo • City of Melbourne

On-site
AUD 180,000 - 260,000
Senior Software Engineer - Engagement
Senior Software Engineer - Engagement

GamblingCareers.com • City of Melbourne

Hybrid
AUD 120,000 - 180,000
Lucrative annual bonuses
Volunteer day
Daily breakfast and snacks
+3