This is a repository listing companies which offer full-time remote jobs with Spanish contracts
When considering a remote job, it's natural to think that you can work for any company in the world. However, if you live in Spain, working for companies abroad means becoming self-employed, which has several drawbacks:
- Your employer can end your contract at any time
- You need to do extra paperwork compared to a regular full-time job
- There is no clear legal framework. Apparently it is not OK to be self-employed and work for a single Spanish company. There seems to be no clear messaging from the government that doing the same for a foreign company is OK
There is a significant amount of resources to find a remote job, but we have found none targeting people living in Spain. As we believe that the number of companies allowing remote work in Spain are limited, a list seems a good approach for those seeking a remote work; they can simply go through the list and look for open positions.
We will only list companies which allow working fully remotely (e.g. you can work from anywhere in Spain and you do not have to set foot in an office if you don't want to). Some occasional travelling for onboarding, team building or similar purposes is fine. Also the companies must also hire people using Spanish full-time contracts (i.e. not self-employment). For example, the following scenarios are OK:
- A completely Spanish company that hires in Spain with regular, non self-employed contracts people living in Spain
- A foreign company, with a Spanish legal entity to be able to hire people living in Spain, using regular, non self-employed contracts
- A foreign company, using an intermediary to hire people living in Spain, but the contract must also be Spanish, not requiring self-employment.
Please provide a stable URL which lists all offers that meet the conditions for being listed in this page (or a simple way to filter/locate them).
We recommend:
- Not using an URL or page that seems to be for a specific offer (e.g.
/blog/backend_python_dev
). People browsing the list might not feel confident that the offer is still available and up to date - Showing clearly when offers were posted
- Highlight clearly which offers fulfill the criteria for this listing or that all offers do. For instance, indicate clearly which offers are remote, etc.
If you are a company or an individual, send a PR which adds the company to the list (in alphabetical order). Try to be brief to keep the list manageable.
The GitHub "edit file" button automates the process of forking and submitting a PR.
Please make a note in the offer if:
- You have specific travel requirements (monthly onsites, etc.) which happen more than 3 times a year
- You require language knowledge other than Spanish and/or medium English
or anything you feel might be important to users of the list, especially if this is not clearly stated in the offers in your listings.
Tag your offer with:
- (All offers are remote) if the job listing does not offer any indication that all offers are remote, nor marks clearly remote offers, but all jobs are remote.
- (All technical offers are remote) if the job listing does not offer any indication that all offers are remote, nor marks clearly remote offers, but all technical offers are remote.
- (View individual job offers to check for remote) if the job listing does not offer any indication that all offers are remote, nor marks clearly remote offers, so you need to check individual offers to see if the position is remote.
- (Async friendly)/(Async first) if you do not have specific availability requirements. This is especially interesting for workers who might be interested in working on a different schedule or timezone. You can also add details like (Preferred overlap of 3 hours with US Eastern office hours), (Night shift every 4 weeks), (4 day week), or (Requires availability 8-9 Europe/Madrid).
It is our objective for this list to remain useful and effective for job searchers. If you use this list and notice that a company listed below is no longer useful (broken URL, not clearly listing remote offers which fulfill the criteria for the listing, etc.), please send a PR removing it (along with a justification) or open an issue.
See OWNERS for details about the maintenance of the project
The following companies offer remote jobs and hire in Spain:
- 11Onze Open positions
- ABA English Open positions
- Alan Open positions
- Affirm Open positions
- Akamai Open positions
- Alhona (All offers are remote) Open positions
- Ankorstore Open positions
- Apiumhub Open positions
- APIUX Open positions
- Aplanet Open positions
- Aplazame (All offers are remote) Open positions
- Appwrite Open positions
- Aratech Open positions
- AREX Markets (All offers are remote) Open positions
- AtomicJar Open positions
- Audiense Open positions
- Automattic Open positions
- Bankflip (All offers are remote) Open positions
- BCNC Group Open positions
- BeBanjo Open positions
- Belvo Open positions
- BestSecret Open positions
- Big Blue Analytics (All offers are remote) Open positions
- Blacklane Open positions
- BMAT Open positions
- Boats Group Open positions
- Brainly (All offers are remote) Open positions
- Bravo Studio Open positions
- BRYTER Open positions
- Cabify Open positions
- Camaloon Open positions
- Capchase Open positions
- Canonical Open positions
- CARTO Open positions
- cdmon Open positions
- Chartboost Open positions
- Chess.com Open positions
- Ciklum (View individual job offers to check for remote) Open positions
- CitNOW Open positions
- Civo Open positions
- Clarity AI Open positions
- Clarivate Open positions
- Clidrive (All technical offers are remote) Open positions
- Clibrain Open positions
- Cloudbees Open positions
- Clovr Labs Open positions
- Cobee (All technical offers are remote) Open positions
- Codeworks Open positoins
- codi cooperatiu Open positions
- Codurance (View individual job offers to check for remote) (Core office hours/overlap between 10:00 and 17:00 CEST) Open positions
- Colvin (All offers are remote) Open positions
- Confluent (All offers are remote) Open positions
- Coopdevs (All offers are remote) Open positions
- Copado Open positions
- Cosuno Open positions
- Crisis Text Line Open positions
- Damavis (All offers are remote) Open positions
- damecode Open positions
- Datadog Open positions
- DealDash (Listing shows Finland, check individual offers for remote) Open positions
- Devo (All positions in Spain are remote) Open positions
- dLocal Open positions
- Docker Open positions
- DocPlanner Open positions
- Dragonfly Open positions
- Ebury Open positions
- Eclipse Foundation Open positions
- Edge Impulse Open positions
- Edpuzzle Open positions
- Elastic Open positions
- Element Open positions
- Empathy.co Open positions
- Ensemble IP Open positions
- Eugen Open positions
- ExpressVPN Open positions
- Eyeseetea Open positions
- Eventbrite Open positions
- Exoticca Open positions
- Factorial Open positions
- Fastly Open positions
- FCM Lab (View individual job offers to check for remote) Open positions
- Fever Open positions
- Flywire Open positions
- ForceManager Open positions
- Form3 Open positions
- fotograf.de Open positions
- FoshTech Open positions
- FounderNest Open positions
- Fresco Open positions
- Frogtek Open positions
- Genially (All offers are remote) Open positions
- Genie Open positions
- Giant Swarm Open positions
- GiG Open positions
- Gigson Solutions Open positions
- GitHub Open positions
- Globant (offers with "Work in the city you want" are remote) Open positions
- Gofore (monthly travels to Madrid) (View individual job offers to check for remote) Open positions
- GoTrendier Open positions
- Habitissimo (All offers are remote) Open positions
- haddock Open positions
- Hakuna (All offers are remote) Open positions
- HelloBetter Open positions
- Hopin Open positions
- Hotjar (All offers are remote) Open positions
- HUBUC Open positions
- humanITcare Open positions
- Idoven Open positions
- ifeel Open positions
- Igalia Open positions
- Immfly Open positions
- ING (All offers are remote) Open positions
- Intellias Open positions
- Intelygenz (View individual job offers to check for remote) Open positions
- Iomob Open positions
- jobandtalent (All technical offers are remote) Open positions
- Jotelulu Open positions
- JW Player Open positions
- Kahoot! Open positions
- Kariboo (All offers are remote) Open positions
- Keedio (All offers are remote) Open positions
- Kelea Open positions
- Knack Open positions
- Kodify Open positions
- LambdaLoopers Open positions
- Lana Open positions
- Landbot (All offers are remote) Open positions
- Lang.ai Open positions
- LanguageWire (All technical offers are remote) Open positions
- Launchmetrics (All offers are remote) Open positions
- Laude Open positions
- Leadtech Open positions
- Less Than Three (View individual offers to check for remote) Open positions
- Líbere Open positions
- Liferay Open positions
- LIFULL Connect Open positions
- Lightbend Open positions
- Lingokids Open positions
- Linux Foundation Open positions
- Learnlife Open positions
- Localistico Open positions
- Mailtrack Open positions
- maisa AI Open positions
- Marsbased Open positions
- Matchday Open positions
- mediasmart Open positions
- Meta Open positions
- Mitek Open positions
- Mixmax Open positions
- mlean Open positions
- modo Open positions
- Mood Open positions
- MONEI Open positions
- MongoDB (View individual job offers to check for remote) Open positions
- Monkey Taps Open positions
- Mozilla Open positions
- Mr.Milú (All offers are remote) Open positions
- MURAL Open positions
- Neutroon Open positions
- Nexiona (monthly travels to the HQ in Barcelona) Open positions
- Nextail Open positions
- Next Digital Open positions
- New Relic Open positions
- New Work SE (All offers are remote) Open positions
- ninety nine (All technical offers are remote) Open positions
- Noddus Open positions
- Nuclia Open positions
- Nucoro Open positions
- Odilo (View individual job offers to check for remote) Open positions
- Okta/Auth0 Open positions
- Oliva Open positions
- Oneclick Open positions
- Onna (All offers are remote) Open positions
- OpenSistemas (All offers are remote) Open positions
- Osoigo (All offers are remote) Open positions
- Parkimeter Open positions
- Parkos Open positions
- PayFit (All offers are remote) Open positions
- PcComponentes Open positions
- Personio (View individual job offers to check for remote) Open positions
- Phiture Open positions
- Plain Concepts Open positions
- Playtomic Open positions
- Plexus Tech Open positions
- Plytix Open positions
- Postman Open positions
- Psonrie Open positions (all technical jobs are remote)
- Product Hackers (All offers are remote) Open positions
- PSPDFKit Open positions
- Qatium Open positions
- QCentroid Open positions
- Qonto Open positions
- Qualifyze (View individual job offers to check for remote) Open positions
- QuestDB Open positions
- Rand Open positions
- RapidAnd Open positions
- RatedPower Open positions
- Red Hat Open positions
- Red Points Open positions
- Remote Open positions
- RevenueCat Open positions
- Revolut (Remote first, fluent English required) Open positions
- Ritmo Open positions
- SEAT:CODE Open positions
- Science4Tech (All offers are remote) Open positions
- Seedtag Open positions
- sennder (All technical offers are remote) Open positions
- Sensor Tower Open positions
- Seqera Open positions
- SeQura (All technical offers are remote) Open positions
- Shopery Open positions
- Shopify (Async friendly) Open positions
- SIGNA Sports United Open positions
- Silt Open positions
- Sketch Open positions
- Slite Open positions
- SMART Technologies Open positions
- Sngular (View individual job offers to check for remote) Open positions
- Sololearn Open positions
- Splash Open positions
- Spotahome (All offers are remote) Open positions
- Spotify Open positions
- Stayforlong (All offers are remote) Open positions
- Stream Open positions
- Stuart Open positions
- Syntax Information Technology Open positions
- Sysdig Open positions
- TaxScouts (All offers are remote) Open positions
- TBSCG Open positions
- Teamwire Open positions
- TecnoFor Open positions
- The Hotels Network (View individual job offers to check for remote) Open positions
- The Knot Worldwide Open positions
- TheyDo Open positions
- Tinybird Open positions
- Trialing (View individual job offers to check for remote) Open positions
- Tribaldata Open positions
- TROOP Open positions
- Twilio (View individual job offers to check for remote) Open positions
- Typeform (View individual job offers to check for remote) Open positions
- Unimedia Technology Open positions
- Unleash Open positions
- UserZoom Open positions
- Verbio (View individual job offers to check for remote) Open positions
- VIDA.place Open positions
- VideoAsk (All offers are remote) Open positions
- Vinissimus Open positions
- ViewNext Open positions
- Vistaprint (All offers are remote) Open positions
- Vitaance (Monthly trips to Barcelona/Madrid) Open positions
- Vizzuality (All offers are remote) Open positions
- VMware, Inc. (All technical offers are remote) Open positions
- Voicemod Open positions
- Volcanic Internet Open positions
- Voodoo Open positions
- Voxel (occasional travels to the office in Barcelona) (All technical offers are remote) Open positions
- Wallbox Open positions
- Wave Open positions
- Welocalize Open positions
- Wizeline Open positions
- World Mobile Open positions
- Wuolah (All offers are remote) Open positions
- Xceed Open positions
- Yeager.ai Open positions
- YouGov Open positions
- Z1 Open positions
- Zapier Open positions
- ZenRows (All offers are remote) Open positions
- Zubi Group Open positions
The following links might be useful if you are looking for a remote position in Spain.
- JobFluent Open positions JobFluent is a Spanish job search site that allows filtering for 100% remote positions and only listing companies with offices in Spain.
- Manfred Open positions Manfred is a recruiting company. Offers marked as
FULL REMOTE
and with a salary in euro comply with the conditions stated above. - Remote First Open positions Remote First is a Spanish remote job search site that allows filtering for offers complying with the conditions stated above.
- Rviewer Open positions Rviewer is an IT hiring marketplace that allows filtering full-remote and hybrid positions in Spain and Europe.
- Barcelona Engineering Open positions Barcelona Engineering (BcnEng) is a non-profit organization whose mission is to let Barcelona’s tech hub become one of the best tech communities around the globe. Their #hiring-job-board Slack channel is an automated channel where people and companies post job offers. Those with the
Remote
tag are truly remote, however some offers might be for freelancers/contractors.
The following sites list remote jobs. Some offers list explicitly Spain, which likely mean hiring with permanent contracts in Spain. However, offers that do not show a location, or that list many countries, are likely freelancing roles.
- Jobgether Open positions
- levels.fyi Open positions
You can search for legal entities in Spain using tools like https://opendata.registradores.org/directorio. This might give you some clues whether a company offers a Spanish contract. However:
- A company offering Spanish contracts might do so under a third party or the legal entity might not match the company name in the offer.
- Even if a company has a Spanish legal entity, they might still not offer Spanish contracts.
- Italy Awesome Italia Remote