The part about Career Stagnation and Recession, is a bit of a worry though.
Yes, it is. Can be very difficult to predict when things will turn around on that front.
Do you have any suggestions on places/ cities other than perth that i could look at ?
Seeing you're from South Africa, you'll probably have the mental and physical fortitude to take on the Top End.
The Top End includes Northern Western Australia, The Northern Territory and the Gulf and Cape region of Queensland.
Or you can go in the direction I have, to the Outback. The Outback is a very broad and vague geographic region. For the purposes of this topic, it includes the vast interior of Australia. I'm currently located 500km west of Uluru (Ayers Rock). In my community, there are about 4 people here who can use a Content Management System (Joomla) and zero with any actual web dev skills, and I'd bet that would be the same across the vast region.
The first question would be, can you find anywhere that has a need for an onsite web dev far away from major cities.
The other question would be, do you want to have to deal with wild people, wild animals and wild variations in temperature? If you can put up with it, the Top End or the Outback might be for you.
Web developers are few and far between in these regions, meaning any business would be very keen to hire someone with your skills if only to maintain their website - but I think they'd probably expect you to do a wide range of tasks that sometimes include web development due to workplaces being smaller up there.
There is a common misconception that web devs are automatically good at troubleshooting any IT problem from Outlook to printers to the cash register not working. If you want to become the mister fix it, you can play that to your advantage too.
I'm not going to recommend any other cities, because it's been too long since I've lived in any other capital other than Perth.
I left Sydney in early 2010 and it has changed a lot since I left, become the most expensive city on the continent and in my view it doesn't represent value for money to spend 3/4 of your income on renting a small living space.
I have visited Brisbane dozens of times but haven't lived there, so cannot comment other than saying its comparable in size and possibly comparable in opportunities to Perth.