482 scrapers live47.7K runs1,562 usersRebuilt in the last 30 days: 482 of 482

Scrapers / Jobs & Recruiting

JobServe Scraper logo

JobServe Scraper

hipersoft/jobserve-scraper

Scrape UK jobs from JobServe, the leading board for IT and contract jobs: title, location, day rate or salary, contract or permanent, duration, start date, industry, recruiter, contact phone, reference, posting date and full description. Search by keyword and location.

Total users

1

Monthly users

0

Total runs

13

Per job

$0.003

Last rebuilt

Oct 26, 2026

Overview

JobServe Scraper extracts job listings from JobServe, the UK's long-established job board for IT, engineering, finance and contract jobs, loved by contractors and recruitment agencies. Search any keyword or skill (Java, Python, SAP, DevOps, project manager, SC cleared…) and location, and get for every job the title, location, day rate or salary, contract or permanent, industry, recruiter (employment business), summary, logo and new flag. Turn on Full job details to also get the full description, salary or rate range with unit (day, hour, year) and currency, contract duration, start date, recruiter contact name and telephone, job reference, permalink, city, region, coordinates, posting date and expiry date. Export to CSV, Excel or JSON. Ideal for IT contractors, recruitment agencies, day-rate benchmarking and UK tech labour-market research.

What does JobServe Scraper do?

  • 🇬🇧 UK jobs from JobServe, the specialist board for IT and contract roles.
  • 🔎 Keyword search: Java, Python, .NET, SAP, Salesforce, DevOps, cyber security, SC/DV cleared…
  • 📍 Location search: London, Manchester, Birmingham, Scotland or the whole UK.
  • 💷 Day rates and salaries, inside/outside IR35 text, with min/max and unit (optional).
  • 📄 Contract or permanent, duration and start date.
  • 🏢 Recruiter, contact name and telephone (optional).
  • 🏷️ Industry, job reference and permalink.
  • 📝 Full description (optional).
  • 📅 Posting and expiry dates.

What data can you scrape from JobServe?

Field Description
Job ID, link, title, type, industry, new flag, reference, permalink
Location Location, city, region, country, coordinates
Pay Rate text, min, max, unit, currency
Contract Employment type, duration, start date*
Recruiter Employment business, recruiter, contact name, telephone*, logo
Dates Posted, valid through
Text Summary, full description*

* With Full job details turned on.

Use cases for JobServe data

  • IT contractors: find new contracts with day rates and IR35 status.
  • Recruitment agencies: monitor competitor recruiters, clients and rates.
  • Day-rate benchmarking: compare contract rates by skill and location.
  • Job aggregators: syndicate UK IT and contract vacancies.
  • Labour-market research: track demand for technologies and security clearance.

How to scrape JobServe

  1. Click Try for free to open JobServe Scraper in Apify Console.
  2. Enter keywords and a location.
  3. Optionally turn on Full job details.
  4. Set Max jobs and click Start.
  5. Download the jobs as CSV, Excel or JSON.

Input

Example input

{
  "searchTerms": ["java", "python developer"],
  "location": "London",
  "includeDetails": true,
  "maxItems": 500
}
Field Description
Keywords One search per keyword; empty = all jobs.
Location City, region or country.
Full job details Adds description, rates, duration, contact and dates.
Max jobs Stop after this many (0 = no limit).

Output

Job example (with full details)

{
  "jobId": "A50A674E4DFEF1D962",
  "url": "https://www.jobserve.com/gb/en/search-jobs-in-London,-London,-United-Kingdom/JAVA-ENGINEER-A50A674E4DFEF1D962/",
  "title": "Java Engineer",
  "location": "London, UK",
  "rate": "£625 - £650 per day",
  "jobType": "Contract",
  "industry": "IT",
  "employmentBusiness": "Arrows Group Professional Limited",
  "salaryMin": 625,
  "salaryMax": 650,
  "salaryUnit": "day",
  "salaryCurrency": "GBP",
  "duration": "6 months",
  "startDate": "ASAP",
  "contactName": "Jack Woodard",
  "contactPhone": "020 7803 1700",
  "reference": "JS-BBBH24696",
  "postedAt": "2026-10-07T14:51+00:00",
  "validThrough": "2026-10-21T14:51+00:00",
  "description": "Java Developer - Java Engineer - Java - Kafka - Kubernetes - TDD - Hybrid…",
  "search": "java"
}

Output schema

Field Type Description
jobId, url, title, jobType, industry, isNew, reference, permalink mixed Job.
location, city, region, country, latitude, longitude mixed Location.
rate, salaryMin, salaryMax, salaryUnit, salaryCurrency mixed Pay.
employmentType, duration, startDate string Contract.
employmentBusiness, recruiter, contactName, contactPhone, logo string Recruiter.
postedAt, validThrough string Dates.
summary, description string Text.
search, scrapedAt string Source info.

How much does it cost?

JobServe Scraper uses pay-per-job pricing: a small fixed price per job, with automatic discounts on higher Apify plans. See the Pricing tab for the exact price.

More job data

FAQ

Are day rates included? Yes. rate shows the rate as advertised; with Full job details you also get min, max and unit (day, hour, year).

Can I search outside London? Yes. Enter any UK city or region in Location, or "United Kingdom" for everything.

What formats can I export? CSV, Excel, JSON, XML, HTML and RSS, or read the results through the Apify API.

Can I integrate JobServe Scraper with other apps? JobServe Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JS/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.

Is it legal to scrape JobServe? The scraper only collects publicly posted job ads. You are responsible for using the data in line with JobServe's terms and UK GDPR.

Notes

Original clean-room implementation. Returns only public data. Not affiliated with JobServe.

Input

FieldTypeDescription
searchTerms
Keywords
arrayJob titles or skills, e.g. java, python developer, SAP, project manager, devops, SC cleared. Each keyword is a separate search. Leave empty for all jobs.
location
Location
stringCity, region or country, e.g. London, Manchester, Scotland, United Kingdom.
Default: "United Kingdom"
includeDetails
Full job details
booleanAlso collect the full description, salary/rate range and unit, duration, start date, recruiter contact and phone, reference, exact posting and expiry dates. Slower.
Default: false
maxItems
Max jobs
integerStop after this many jobs. 0 means no limit.
Default: 200
proxyConfiguration
Proxy configuration
objectNot required for normal use.
Default: {"useApifyProxy": false}

API

curl -X POST "https://api.apify.com/v2/acts/hipersoft~jobserve-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "searchTerms": [
    "java"
  ],
  "location": "United Kingdom",
  "maxItems": 50
}'

Pricing

EventPricePaid plans from
Job
One job listing scraped
$0.003$0.0015

You pay only for what the run returns. Set a maximum cost per run and it stops cleanly at that limit.

Related scrapers

Dribbble Shots Scraper

Scrape public design shots from Dribbble: title, high-res image, tags, likes, views and designer credit. Filter by category or sort, export JSON, CSV or Excel.

359 runs · 5 users · $0.003 / shot scraped

Computrabajo Scraper

Scrape Computrabajo job listings across Latin America (Mexico, Colombia, Argentina, Chile, Peru and more): title, company, location, salary, posted date and apply URL. Filter by country and keyword. No setup.

206 runs · 4 users · $0.002 / listing scraped

Kraken Market Data Scraper

Fetch Kraken spot market data in bulk: ticker stats (ask, bid, last, 24h high/low/volume/vwap), OHLC candles for any interval, order book depth (top bids/asks), and tradable pair metadata. Fast, clean and cheap.

165 runs · 4 users · $0.001 / pair scraped

Bayt Scraper

Scrape Bayt.com job listings across the Middle East (UAE, Saudi Arabia, Egypt, Qatar and more): title, company, location, posted date and apply URL. Filter by country and keyword.

134 runs · 4 users · $0.003 / job scraped

GitHub Scraper

Search GitHub and scrape repositories (stars, forks, language, topics, license, dates) or user profiles (name, company, location, bio, followers, public email, repos). Uses the GitHub REST API; optional token for higher rate limits. For developer lead generation, OSS research and recruiting.

131 runs · 7 users · $0.0008 / item scraped

Hacker News Scraper

Scrape Hacker News stories, comments, Ask HN, Show HN, jobs and polls by keyword, points, comments and date range. Sort by relevance or newest. Title, URL, author, points, comment count, text and HN link. Fast clean HTTP via the HN Algolia API, no setup.

130 runs · 2 users · $0.004 / item scraped
Need a source that isn't here?

Send the site and the fields. We build it and you get it first.

Request a build