I can't speak to the different parts of the US, but developers in Europe get wildly different salaries, and the differences are not wholly based on the location, size or stage of the company. In the past six months, I have seen UK junior positions that start as low as £22k (approx $33 USD). Most webdevs that I have seen go for £35-40k (approx $52-60k). In Germany, junior devs start around €40k in the north and €45k in the south. I note these are all lower than US salaries listed on glassdoor.com, but this is in part because of the extensive social welfare net provided by most countries in Europe (and that extends even to foreigners over here), for which employers have to pay a larger part than in the US.