That's different, you'd need to meet someone to understand their values. Like many places, Xero seems to want someone who ticks all the exact boxes they want - skills, experience, and salary. I've seen many job descriptions that if anyone filled them they'd be an incredibly expensive superman - including a job that was released where I work. Unfortunately those things are often written by committee.
It can take months for a new developer to come up to speed, and a visa application's a lot of hassle. That will be extremely limiting.