This site takes the opposite approach of finding positions at EU shops that will handle relocation and visas. That certainly helps get you situated, but they’ll likely expect a long term commitment. And long term, you’ll leave a ton of money on the table.
I expect that’s why the jobs listed on this site don’t reveal salaries. It would kinda take the wind out of the idea if they had to tell you that none of these jobs pay more than $50k.
Ps. Still go through! It’s really nice over here. Just make sure you get the best deal for yourself.