EstimateOne is hiring a

Senior PHP Developer - 90-110K base + super

EstimateOne is looking for a full stack engineer to grow the engineering team in our Richmond office.

About us

EstimateOne is a team of 30 people with a mission to better connect the commercial construction industry here and abroad. With 11 years in the game, we’re both a profitable and fast growing business. We’re the market leader in Australia & New Zealand and recently established a London office to support our international expansion plans. As a company (and as a team) our mission is to make sure we’re unlocking value from what we’ve already done while creating value by inventing new stuff. It’s equal parts optimisation and innovation.

About the platform

Our primary codebase is a Symfony app running on MySQL. The older parts of our platform are a pretty standard Twig/jQuery frontend talking to controllers on the backend. All of our new development is focused on building out React components to talk to our GraphQL API backend with a plan to migrate the entire platform to React. Recently we’ve started building out a design system to help power us ahead on that journey. You can see the early progress at


We currently use the following technology, for the role you’ll need production experience with at least some of them:

  • React
  • GraphQL
  • Elasticsearch
  • AWS Lambda
  • Typescript
  • Symfony
  • Doctrine
  • RabbitMQ
  • Twig

About the role

This is an exciting role that will see you as custodian of the platform’s quality and usability; in a position to move the needle on customer satisfaction. You’ll make a real, measurable difference to thousands of users by proactively addressing performance and reliability issues, as well as implementing usable, performant, and relevant features. In-house, you’ll add value to the team by lending your expertise to the development workflow, reviewing pull requests, and pairing with your colleagues. We take developer experience seriously, and you will be empowered to change the way we work.

As part of our engineering team, your role is definitely not to just churn out lines of code. We bring engineers into the conversation early and it’s everyone’s responsibility to think big-picture and be strategic. You’ll work in a cross-functional team in close collaboration with designers and product experts.

We’re looking for smart people who are keen to collaborate - it’s that simple.. The ability to champion our values matters to us; we care about our team and you’ll be joining a group of people who want each other to be happy and successful.


  • Open salary tables and a transparent pay review mechanism
  • 5 days of paid entrepreneurial leave to work on your own projects or ventures
  • 1 day of paid volunteering leave per annum
  • A 2-for-1 charitable donation matching scheme
  • Any hardware and software you need to do your job
  • $5000 per annum professional development budget. Our developers have used this to attend things such as the AWS Summit in Sydney, SymfonyLive in San Francisco, WebDirections in Sydney and the Apache Spark Summit in Amsterdam.
  • Generous maternity/paternity leave

Next steps

If you’re interested in joining our team we first encourage you to learn more about what it’s like to work with us by reading our employee handbook:

Please apply with your CV and a short cover letter about why you think you’d be a good fit and we’ll be in touch with you promptly.

Similar jobs

Other jobs at EstimateOne