But major cities, and therefore most of the workforce, are in Europe. I mean what else, are you going to make the argument that Russia belongs in Asia more than in Europe?
What Russians think is irrelevant - their country lies across both Europe and Asia, so if we want to get an overview of "European" workers, then yes, Russians do absolutely count.
Most of Russian population insists they want nothing to do with Europe or European values - all of them. Does landmass outweighs their opinion for you?
It's pointless to talk about comparing salaries in Europe unless there's some market continuity and no significant barriers for workforce. Absolutely not the case with Russia vs Europe, relocation at will without preexisting employment guarantee/sponsorship is not possible.
If you want to stick to the continent though, Armenia, Azerbaijan, Georgia, Belarus, Ukraine and Turkey should be there as well. Belarus and Ukraine in particular have IT/developer markets of same magnitude as Russia.