Right, but you're making a completely false dichotomy ...
Actually, the problem you described as nothing to do with what the OP mentions. You might even have a bigger chance to attract those profiles with an ad that specifically targets a language than by being broader.
So, yes, of course, if you call yourself a senior programmer in something, you should actually know the technology, but once again, it's not the point of the OP