Software Engineer
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