PHP Engineer
Onset Group
Job Description
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 (useful, 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 View email address on au.fitly.work for more details.