Можно попробовать Германию, сейчас там действует программа Blue Card, ПМЖ через 2 или 3 года. В ИТ сфере говорят по английски. ИТ-шники очень нужны :)
1) Смотреть везде, чтобы был. Для Германии и Blue Card нужен будет диплом бакалавра с вузом с рейтингом H+
2) Front-end нужен, особенно популярен сейчас Angular.js
3) Не является обязательном условием, как правило хватит и бакалавра. (Про диплом специалиста там вообще не знают)
Наш опыт иммиграции в Германию без знания немецкого языка (Web Developer):
surfin-birds.ru/s-chego-nachat
Еще две интересные истории:
Success Story №1: Тестировщик-программистSuccess Story №2: Системный администратор