We just went through a large hiring cycle. We posted two versions for every job posting- one with salary ranges and one without. The ads performed equally well in regard to total responses with the better candidates responding to the ones without salary ranges. And... before you say, perhaps your salary ranges were bad, they weren't. Our salary offerings are very aggressive to the developer's benefit. In my opinion,…
Good sample size. This probably tells us that there isn't much difference posting salary and the people applying to each. This may be unsurprising since not posting salaries is already the norm.
> better candidates responding to the ones without salary ranges
I have a feeling that this is a particularly low (and highly noisy) sample.
I think you are overstating the significance of your results.