Ниже будет много пунктов, некоторые из них могут показаться спорными и это действительно так, все зависит от ситуации и если вы крутой специалист, которого сложно найти на рынке, возможно вы обойдетесь и без этих пунктов, но шанс не очень большой, потому что Европа (как и Ближний Восток) познали силу в дешевой рабочей силе технических специалистов из Индии, Пакистана и других близлежащих к ним стран. Поэтому, если вы хотите конкурировать с кандидатом, который просит более низкую зарплату, вам понадобится приложить усилия (аргумент, что качество кода у разработчиков из стран бывшего СНГ лучше, как правило, мало где прокатывает, если только руководство команды уже знает об этом факте).
Добавил бы еще популярный и, как оказалось, рабочий совет поставить локейшеном столицу страны назначения. Тогда будешь попадать в фильтры и отборы рекрутеров и в первом сообщении просто можно честно отвечать, что еще не там.
Здесь есть минус - не все компании готовы вас релоцировать и по факту вы потратите их время зря. Те, кто готов релоцировать - им все равно из какой вы страны на самом деле, европейские компании готовы к тому, что нового сотрудника им придется ждать 3-4 месяца вне зависимости от того, где он находится (например, средний notice period в Нидерландах от 1 до 3 месяцев). В этом отличие рынка в России - у нас сотрудника будут ждать уже завтра