InfoJobs Spain Jobs Scraper avatar

InfoJobs Spain Jobs Scraper

Pricing

Pay per event

Go to Apify Store
InfoJobs Spain Jobs Scraper

InfoJobs Spain Jobs Scraper

Scrape job listings from InfoJobs.net (Spain) — extract titles, companies, locations, salaries, contract types, experience requirements, skills, and full descriptions.

Pricing

Pay per event

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

15 hours ago

Last modified

Categories

Share

Scrape job listings from InfoJobs.net — Spain's largest job board. Extract structured data including job titles, companies, locations, salaries, contract types, experience requirements, required skills, and full job descriptions.

What it does

The actor searches InfoJobs.net for jobs matching your keyword and optional location filter. For each job listing found, it fetches the detail page and extracts:

  • Job title — exact position title as posted
  • Company — hiring company name
  • Location — city and province
  • Work modality — presencial, híbrido, or solo teletrabajo
  • Salary — when disclosed by the employer
  • Contract type — indefinido, temporal, prácticas, etc.
  • Experience — minimum years required
  • Skills — required technologies and competencies
  • Description — full job description and requirements text
  • Posted date — relative posting time (e.g. "Hace 2d")

Use cases

  • Job market research — track demand for specific skills and roles across Spain
  • Salary benchmarking — aggregate salary data by role, company, or location
  • Competitive intelligence — monitor hiring trends and competitor job posts
  • Lead generation — identify companies actively hiring for target roles
  • Academic research — analyze the Spanish labor market

Input

ParameterTypeDescriptionDefault
keywordsstringSearch terms (e.g. "developer", "marketing", "diseño")developer
locationstringCity or province filter (leave empty for all Spain)(all Spain)
maxItemsintegerMaximum number of job listings to return10

Example input

{
"keywords": "data engineer",
"location": "",
"maxItems": 100
}

Output

Each item in the dataset represents one job listing:

{
"job_id": "0b01ffa10b4aaf8a4809e394a6d598",
"url": "https://www.infojobs.net/madrid/application-developer-react-native/of-i0b01ffa10b4aaf8a4809e394a6d598",
"title": "Application Developer React Native",
"company": "CAS Training",
"location": "Madrid (Madrid)",
"work_modality": "Solo teletrabajo",
"salary": "33.000€ - 36.000€ Bruto/año",
"contract_type": "Contrato indefinido, jornada completa",
"experience": "Al menos 4 años",
"skills": "React Native, JavaScript, GraphQL, REST APIs",
"description": "Funciones: Desarrollo y mantenimiento de aplicaciones...",
"posted_at": "Hace 9h",
"scraped_at": "2026-06-02T21:52:57.277Z"
}

Notes

  • InfoJobs is a Spanish-language job board. Job titles, descriptions, and metadata are in Spanish.
  • Salary is only available when the employer opts to disclose it. Many listings show no salary.
  • The actor respects site load by limiting concurrent requests and uses built-in rate-limit handling.
  • Results are ordered by relevance as returned by InfoJobs's search algorithm.