Senior Software Engineer | Full Stack Agentic Developer
Senior Software Engineer (AI-Driven Development) & Full Stack Developer — 6-Month Contract QIS Packaging — Brisbane | Full-time | Work from home + in-office flexibility
About QIS Packaging
QIS Packaging is a Brisbane-based B2B packaging supplier serving customers across Australia. We're building an enterprise operational portal that will run the entire business — quoting, orders, invoicing, CRM, purchasing, warehouse, and customer/supplier self-service — spreadsheets, and manual processes with one unified system. This is the technology backbone of a company scaling rapidly, and you'll help build it.
About the Role
We're looking for a Senior Software Engineer to lead the build-out of our operational portal and lift the technology across the business. This is a hands-on, end-to-end role: you'll architect and ship features that staff and customers rely on every day — from the AI-assisted quoting engine to the CRM, supply-chain workflows, and customer/supplier portals.
You'll work AI-first. We expect you to use modern AI tooling — Claude and Claude Code — as your primary way of designing, building, testing, and shipping, directing the work agentically rather than hand-writing every line. We want a senior engineer who pairs deep technical judgement with this way of working to move fast without dropping quality.
This is a 6-month contract with the chance to make a visible, lasting impact on a growing Australian business.
Key Responsibilities
Lead the design, development, and delivery of features across the portal — quoting, orders, invoicing, CRM, purchasing, warehouse, and customer/supplier portals
Translate business requirements into well-architected, production-ready software
Own features end to end: data models, business logic, integrations, testing, and release
Build and maintain integrations with third-party systems (accounting/inventory, email, payments, carriers, AI services)
Uphold a high quality bar — clean, tested, secure, maintainable code, even while moving quickly
Review and critically validate AI-generated work; know when something isn't right and fix it
Help establish engineering standards and improve the wider technology stack across the business
Required Skills & Experience
5+ years of professional software engineering experience, with a track record of shipping business-critical web applications
Fluency with AI development tooling — Claude and Claude Code — as a primary, agentic way of building
Strong command of Git/GitHub and modern version-control and CI/CD workflows
Backend: PHP and the Laravel framework (our portal runs Laravel 12), with solid OO design, clean architecture, and service/action-class patterns
Frontend: Vue 3 (Composition API) and TypeScript; experience with Inertia.js is a strong plus
Databases: Strong database knowledge and building skillset for scalability and uptime.
Testing discipline: automated unit, feature, and end-to-end testing (e.g. Pest, Playwright) and static analysis
Sound judgement around security and data integrity — RBAC, audit logging, and precise handling of financial calculations
Ability to work independently, own outcomes, and communicate clearly with non-technical stakeholders
Nice to Have
Experience integrating LLMs (e.g. the Claude API) into production workflows
Experience with business-system integrations such as inventory platforms (e.g. Unleashed) or Microsoft Graph
Background building quoting, ordering, inventory, or finance systems
Details
6-month contract
Full-time, Brisbane-based with flexibility to work from home and in the office
Start: as soon as the right person is available
If you're a senior engineer who builds with AI as second nature and wants to own the technology of a fast-growing business, we'd love to hear from you.