Most PHP roles talk about building features.
This one is about owning a system that already matters .
Somewhere inside a large organisation, there’s a platform quietly running the operations of thousands of properties. It schedules meetings, tracks work orders, and manages the flow of levy payments. It’s not flashy, but it’s critical - and it works at scale.
Under the hood sits a 750,000+ line PHP monolith .
Not something you rewrite. Something you understand, improve, and evolve carefully .
This team isn’t looking for someone to spin up landing pages or push out quick CRUD apps. They need engineers who:
- See complexity and lean into it
- Care about security, reliability, and long-term maintainability
- Can navigate and improve a large, interconnected codebase without breaking what matters
The stack is modern where it counts - PHP 8.3, MySQL 8 - with some legacy frontend in Knockout.js (practical, but not the focus).
The real work is in the backend: performance, structure, and making the system better piece by piece.
There’s also a forward-looking element. The team is exploring how AI can be applied in meaningful, practical ways , so hands‑on experience here isn’t a “nice to have” - it’s expected.
They’re bringing in 3 senior engineers on 12‑month contracts to begin with. People who contribute, challenge ideas, and take pride in doing things properly.
The process is simple: two conversations, focused on how you think and how you work.
If you enjoy getting deep into real systems and leaving them better than you found them - it might be worth a conversation.
Reach out to *****@theonset.com.au for more details.
#J-18808-Ljbffr
📌 PHP Engineer (City of Sydney)
🏢 The Onset
📍 City of Sydney
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.