SpainJobs.works Post a job

Jobs in Spain for foreigners

2 live listings

Work in Spain aimed at people arriving from elsewhere: roles that do not require fluent Spanish, employers used to hiring internationally, and an honest account of the paperwork. The paperwork is the hard part, not the job search.

Current listings

All 2 →

Typical jobs

Multilingual customer support and shared services. Teaching English. Technology roles at companies working in English. Tourism and hospitality in international resorts. Yachting and marine services in the Balearics and along the coast. Care work and services for the foreign resident communities on the Costa del Sol, Costa Blanca and the islands.

Requirements and qualifications

EU, EEA and Swiss citizens can work in Spain freely; the practical steps are the NIE number, a social security number and registering with your local town hall (empadronamiento).

Everyone else needs a work authorisation before starting, and the employer is usually part of obtaining it. Routes include the highly qualified professional permit, the digital nomad visa for remote work, student visas with limited work rights, the government language assistant programmes, and — in narrow cases — the shortage occupation list (catálogo de ocupaciones de difícil cobertura). There is also an arraigo route for people who have already lived in Spain for a qualifying period.

Nothing here is legal advice, and immigration rules change. Verify current requirements with the Spanish consulate or an immigration lawyer before making decisions.

Who is hiring

Large corporates with multilingual service centres in Madrid and Barcelona. International schools and language academies. Technology companies. Tourism and hospitality groups. Yachting and marine services in Palma. Businesses serving foreign resident communities along the coasts.

Contracts and conditions

A work authorisation is usually tied to a specific employer and job type at first, which limits how easily you can change jobs early on. Read what your permit actually allows before accepting a second job or going freelance.