Рабочую визу открывает работодатель. Одного контракта мало. Нужно доказать мин труду, что на эту должность нет ни одного претендента в Испании. Зарплата, которую вам должны предложить, не должна быть меньше установленной ставки, а это, если не ошибаюсь не менее 30 тыс в год, а то и больше. И еще у компании не должно быть ни цента долгов по налогам и выплатам в SS. Довольно сложно получить рабочую визу в Испанию.