Reed Jobs Search Scraper avatar

Reed Jobs Search Scraper

Pricing

from $2.99 / 1,000 reed job records

Go to Apify Store
Reed Jobs Search Scraper

Reed Jobs Search Scraper

Scrape job listings from Reed.co.uk, one of the UK's largest job boards. Extract job titles, companies, locations, salary ranges, and job types for UK recruitment intelligence and market analysis.

Pricing

from $2.99 / 1,000 reed job records

Rating

0.0

(0)

Developer

Jobs API

Jobs API

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

8 days ago

Last modified

Share

An Apify Actor that scrapes publicly listed job postings from Reed - Scrape rich, validated job records from Reed.co.uk using Chrome and the site's structured search and job-detail data..

The Actor navigates Reed's public job-search results, opens each result detail page to enrich the record, normalises everything into a single rich structured schema, and pushes one record per job into the Actor's default dataset for download or downstream integration.


Table of Contents


What is Reed?

Reed is Scrape rich, validated job records from Reed.co.uk using Chrome and the site's structured search and job-detail data.

This Actor targets Reed's public job-search results and enriches each result with the canonical Reed detail page.

What does the Actor scrape?

Scrape rich, validated job records from Reed.co.uk using Chrome and the site's structured search and job-detail data.

The actor maps listing fields such as:

  • jobId
  • title
  • company
  • companyId
  • companyProfileId
  • companyUrl
  • companyLogoUrl
  • location
  • city
  • county

Main target URL

The primary target is configured in source code.

Request modifiers come from fields: mode, query, location, salaryMin, salaryMax, contractType, remoteWorkingOption, startUrls, maxItems, maxConcurrency, maxRequestRetries, headless, proxyConfiguration.

Input schema

The Actor accepts the following input (defined in .actor/input_schema.json):

FieldTypeRequiredDefaultConstraintsDescription
modeenum(search, jobUrls)Yes"search"one of: search, jobUrlsSearch Reed or scrape supplied Reed job URLs.
querystringNo"developer"-Role or keyword, such as developer or project manager.
locationstringNo--Town, county, region, or UK postcode.
salaryMinintegerNo->= 0Only save jobs with an advertised minimum salary at or above this amount.
salaryMaxintegerNo->= 0Only save jobs with an advertised maximum salary at or below this amount.
contractTypeenum(any, permanent, contract, temporary)No"any"one of: any, permanent, contract, temporaryOptionally restrict results to permanent, contract, or temporary jobs.
remoteWorkingOptionenum(any, remote, hybrid, onSite)No"any"one of: any, remote, hybrid, onSiteOptionally restrict results to remote, hybrid, or on-site roles.
startUrlsarrayNo[]-Direct Reed job URLs used in Job URLs mode.
maxItemsintegerYes50>= 1; <= 500Maximum number of complete job records to save.
maxConcurrencyintegerNo1>= 1; <= 4Number of Chrome pages processed at the same time.
maxRequestRetriesintegerNo2>= 0; <= 5Maximum retries for a failed page request.
headlessbooleanNotrue-Disable to observe Chrome during local debugging.
proxyConfigurationobjectNo--Optional Apify proxy configuration for blocked networks.

Example input

{
"mode": "search",
"maxItems": 50,
"query": "developer",
"location": "London",
"salaryMin": 0,
"salaryMax": 0,
"contractType": "any",
"remoteWorkingOption": "any",
"startUrls": [],
"maxConcurrency": 1,
"maxRequestRetries": 2,
"headless": true,
"proxyConfiguration": {}
}

Output / dataset schema

Each record follows .actor/dataset_schema.json and includes the properties below.

FieldTypeRequired
jobIdstringYes
titlestringYes
companystringYes
companyIdstringNo
companyProfileIdstringNo
companyUrlstringNo
companyLogoUrlstringNo
locationstringYes
citystringNo
countystringNo
regionstringNo
countrystringNo
countryCodestringNo
postalCodestringNo
remoteWorkingOptionstringNo
remotebooleanNo
salarystringNo
salaryMinnumberNo
salaryMaxnumberNo
salaryCurrencystringNo
salaryPeriodstringNo
baseSalaryobjectNo
employmentTypesarrayNo
contractTypestringNo
workingHoursstringNo
sectorstringNo
sectorParentstringNo
taxonomystringNo
breadcrumbsarrayNo
descriptionstringYes
descriptionHtmlstringYes
descriptionSectionsobjectNo
responsibilitiesstringNo
requirementsstringNo
desirableSkillsstringNo
benefitsstringNo
eligibilityToWorkInUkbooleanNo
applicationEligibilitystringNo
coverLetterPreferencestringNo
publishedDatestringNo
modifiedDatestringNo
expirationDatestringNo
nextRefreshDatestringNo
isLivebooleanNo
isAgencybooleanNo
isEmployerbooleanNo
isReedbooleanNo
isFeaturedbooleanNo
isPromotedbooleanNo
isEarlyBirdbooleanNo
isEasyApplybooleanNo
applicationUrlstringNo
metaDescriptionstringNo
socialImageUrlstringNo
listingSummarystringNo
jobUrlstringYes
searchQuerystringNo
searchLocationstringNo
searchUrlstringYes
searchPageintegerYes
searchResultsCountintegerNo
searchResultRankintegerYes
sourcestringYes
sourceDomainstringYes
scrapedAtstringYes

Example output record

{
"jobId": "57002409",
"title": "Software Developer",
"company": "Matchtech",
"companyId": "437172",
"companyProfileId": "19617",
"companyUrl": "https://www.reed.co.uk/jobs/matchtech-19617/p19617",
"companyLogoUrl": "https://www.reed.co.uk/logos/Logo_19617.png",
"location": "Dorking, Surrey, United Kingdom",
"city": "Dorking",
"county": "Surrey",
"region": "South East England",
"country": "United Kingdom",
"countryCode": "GB",
"remoteWorkingOption": "onSite",
"remote": false,
"salary": "£ 45,000 - £ 65,000 per annum",
"salaryMin": 45000,
"salaryMax": 65000,
"salaryCurrency": "GBP",
"salaryPeriod": "per annum",
"baseSalary": {
"@type": "MonetaryAmount",
"currency": "GBP",
"value": {
"@type": "QuantitativeValue",
"minValue": 45000,
"maxValue": 65000,
"unitText": "YEAR"
}
},
"employmentTypes": [
"FULL_TIME"
],
"contractType": "Permanent",
"workingHours": "Full-time",
"sector": "Analyst Prog/Dev",
"sectorParent": "IT & Telecoms",
"taxonomy": "Occupation/KD: Information Technology/Developer/Software Developer",
"breadcrumbs": [
"Information Technology",
"Developer",
"Software Developer"
],
"description": "Successful candidate must hold a minimum of SC clearance and be willing to undergo DV (Developed Vetting) clearance. More information can be found here - National security vetting: clearance levels - GOV.UK () Our client, a leading consultancy in the Defence & Security sector, is currently seeking an experienced Software Developer to join their team on a permanent basis, based in Leatherhead. Key Responsibilities:Design, develop, and maintain high-quality software components using Java and C++, with a focus on robustness, performance, and maintainability Implement and extend code that interacts with a flexible integration framework for solver coupling and data exchange Work closely with clients, domain scientists, and computational engineers-often on-site-to understand requirements and translate them into effective software solutions Contribute to defining and evolving software architecture, balancing performance, scalability, and long-term maintainability Write clean, well-documented, and testable code in line with scientific software development best practices Participate regularly in code reviews, debugging sessions, and performance profiling to improve code quality across the team Support and mentor junior developers through technical guidance, constructive review, and knowledge sharing Over time, take on increasing responsibility for guiding technical direction and contributing to the planning, delivery and management of project work Help develop client relationships and contribute to development of new business, such as through writing effective proposals Thrive in a consultancy environment solving real-world, high-consequence challenges Job Requirements:Professional experience developing software in Java and C++ Practical experience applying object-oriented design principles and modular software architectures Familiarity with collaborative development practices, including Git and CI/CD pipelines Experience working across the full software development lifecycle, including design, implementation, testing, and maintenance Knowledge of software testing techniques and a commitment to writing reliable, maintainable code Solid analytical and problem-solving skills, with the ability to work effectively both independently and as part of a multidisciplinary team The confidence and communication skills to work directly with clients and technical stakeholders Sole UK nationality, due to the nature of the work Desirable Skills:Experience writing unit tests using JUnit and Google Test Frameworks Solid understanding of numerical methods and scientific computing principles Background in physics, applied mathematics, or engineering Experience in development with Fortran 90 Experience in SQL database development Experience using the Java Spring framework Experience working in the defence sector Benefits:Competitive salary with yearly reviews 25 days holiday + the opportunity to buy 5 days A company with its heart in the right place and a welcoming work culture Happy to talk flexible working Enhanced parental benefits Company pension scheme Targeted professional development Life assurance Private healthcare membership Bonus scheme linked to company performance Paid membership fees to a professional institution Support in attaining professional membership Cycle to work scheme Season rail ticket loan Additional optional benefits tailored to your personal requirements If you are an experienced Software Developer seeking a new challenge and wish to further develop your technical and leadership skills, we would love to hear from you. Apply now to join our client's impactful and dynamic team.",
"descriptionHtml": "<p><strong>Successful candidate must hold a minimum of SC clearance</strong> and be willing to undergo<strong> DV (Developed Vetting)</strong> clearance. More information can be found here - National security vetting: clearance levels - GOV.UK ()<br><br><br>Our client, a leading consultancy in the Defence & Security sector, is currently seeking an experienced Software Developer to join their team on a permanent basis, based in Leatherhead.</p><strong>Key Responsibilities:</strong><ul><li>Design, develop, and maintain high-quality software components using Java and C++, with a focus on robustness, performance, and maintainability</li><li>Implement and extend code that interacts with a flexible integration framework for solver coupling and data exchange</li><li>Work closely with clients, domain scientists, and computational engineers-often on-site-to understand requirements and translate them into effective software solutions</li><li>Contribute to defining and evolving software architecture, balancing performance, scalability, and long-term maintainability</li><li>Write clean, well-documented, and testable code in line with scientific software development best practices</li><li>Participate regularly in code reviews, debugging sessions, and performance profiling to improve code quality across the team</li><li>Support and mentor junior developers through technical guidance, constructive review, and knowledge sharing</li><li>Over time, take on increasing responsibility for guiding technical direction and contributing to the planning, delivery and management of project work</li><li>Help develop client relationships and contribute to development of new business, such as through writing effective proposals</li><li>Thrive in a consultancy environment solving real-world, high-consequence challenges</li></ul><strong>Job Requirements:</strong><ul><li>Professional experience developing software in Java and C++</li><li>Practical experience applying object-oriented design principles and modular software architectures</li><li>Familiarity with collaborative development practices, including Git and CI/CD pipelines</li><li>Experience working across the full software development lifecycle, including design, implementation, testing, and maintenance</li><li>Knowledge of software testing techniques and a commitment to writing reliable, maintainable code</li><li>Solid analytical and problem-solving skills, with the ability to work effectively both independently and as part of a multidisciplinary team</li><li>The confidence and communication skills to work directly with clients and technical stakeholders</li><li>Sole UK nationality, due to the nature of the work</li></ul><strong>Desirable Skills:</strong><ul><li>Experience writing unit tests using JUnit and Google Test Frameworks</li><li>Solid understanding of numerical methods and scientific computing principles</li><li>Background in physics, applied mathematics, or engineering</li><li>Experience in development with Fortran 90</li><li>Experience in SQL database development</li><li>Experience using the Java Spring framework</li><li>Experience working in the defence sector</li></ul><strong>Benefits:</strong><ul><li>Competitive salary with yearly reviews</li><li>25 days holiday + the opportunity to buy 5 days</li><li>A company with its heart in the right place and a welcoming work culture</li><li>Happy to talk flexible working</li><li>Enhanced parental benefits</li><li>Company pension scheme</li><li>Targeted professional development</li><li>Life assurance</li><li>Private healthcare membership</li><li>Bonus scheme linked to company performance</li><li>Paid membership fees to a professional institution</li><li>Support in attaining professional membership</li><li>Cycle to work scheme</li><li>Season rail ticket loan</li><li>Additional optional benefits tailored to your personal requirements</li></ul><p><br>If you are an experienced Software Developer seeking a new challenge and wish to further develop your technical and leadership skills, we would love to hear from you. Apply now to join our client's impactful and dynamic team. </p>",
"descriptionSections": {
"key_responsibilities": "Design, develop, and maintain high-quality software components using Java and C++, with a focus on robustness, performance, and maintainability Implement and extend code that interacts with a flexible integration framework for solver coupling and data exchange Work closely with clients, domain scientists, and computational engineers-often on-site-to understand requirements and translate them into effective software solutions Contribute to defining and evolving software architecture, balancing performance, scalability, and long-term maintainability Write clean, well-documented, and testable code in line with scientific software development best practices Participate regularly in code reviews, debugging sessions, and performance profiling to improve code quality across the team Support and mentor junior developers through technical guidance, constructive review, and knowledge sharing Over time, take on increasing responsibility for guiding technical direction and contributing to the planning, delivery and management of project work Help develop client relationships and contribute to development of new business, such as through writing effective proposals Thrive in a consultancy environment solving real-world, high-consequence challenges",
"job_requirements": "Professional experience developing software in Java and C++ Practical experience applying object-oriented design principles and modular software architectures Familiarity with collaborative development practices, including Git and CI/CD pipelines Experience working across the full software development lifecycle, including design, implementation, testing, and maintenance Knowledge of software testing techniques and a commitment to writing reliable, maintainable code Solid analytical and problem-solving skills, with the ability to work effectively both independently and as part of a multidisciplinary team The confidence and communication skills to work directly with clients and technical stakeholders Sole UK nationality, due to the nature of the work",
"desirable_skills": "Experience writing unit tests using JUnit and Google Test Frameworks Solid understanding of numerical methods and scientific computing principles Background in physics, applied mathematics, or engineering Experience in development with Fortran 90 Experience in SQL database development Experience using the Java Spring framework Experience working in the defence sector",
"benefits": "Competitive salary with yearly reviews 25 days holiday + the opportunity to buy 5 days A company with its heart in the right place and a welcoming work culture Happy to talk flexible working Enhanced parental benefits Company pension scheme Targeted professional development Life assurance Private healthcare membership Bonus scheme linked to company performance Paid membership fees to a professional institution Support in attaining professional membership Cycle to work scheme Season rail ticket loan Additional optional benefits tailored to your personal requirements If you are an experienced Software Developer seeking a new challenge and wish to further develop your technical and leadership skills, we would love to hear from you. Apply now to join our client's impactful and dynamic team."
},
"responsibilities": "Design, develop, and maintain high-quality software components using Java and C++, with a focus on robustness, performance, and maintainability Implement and extend code that interacts with a flexible integration framework for solver coupling and data exchange Work closely with clients, domain scientists, and computational engineers-often on-site-to understand requirements and translate them into effective software solutions Contribute to defining and evolving software architecture, balancing performance, scalability, and long-term maintainability Write clean, well-documented, and testable code in line with scientific software development best practices Participate regularly in code reviews, debugging sessions, and performance profiling to improve code quality across the team Support and mentor junior developers through technical guidance, constructive review, and knowledge sharing Over time, take on increasing responsibility for guiding technical direction and contributing to the planning, delivery and management of project work Help develop client relationships and contribute to development of new business, such as through writing effective proposals Thrive in a consultancy environment solving real-world, high-consequence challenges",
"requirements": "Professional experience developing software in Java and C++ Practical experience applying object-oriented design principles and modular software architectures Familiarity with collaborative development practices, including Git and CI/CD pipelines Experience working across the full software development lifecycle, including design, implementation, testing, and maintenance Knowledge of software testing techniques and a commitment to writing reliable, maintainable code Solid analytical and problem-solving skills, with the ability to work effectively both independently and as part of a multidisciplinary team The confidence and communication skills to work directly with clients and technical stakeholders Sole UK nationality, due to the nature of the work",
"desirableSkills": "Experience writing unit tests using JUnit and Google Test Frameworks Solid understanding of numerical methods and scientific computing principles Background in physics, applied mathematics, or engineering Experience in development with Fortran 90 Experience in SQL database development Experience using the Java Spring framework Experience working in the defence sector",
"benefits": "Competitive salary with yearly reviews 25 days holiday + the opportunity to buy 5 days A company with its heart in the right place and a welcoming work culture Happy to talk flexible working Enhanced parental benefits Company pension scheme Targeted professional development Life assurance Private healthcare membership Bonus scheme linked to company performance Paid membership fees to a professional institution Support in attaining professional membership Cycle to work scheme Season rail ticket loan Additional optional benefits tailored to your personal requirements If you are an experienced Software Developer seeking a new challenge and wish to further develop your technical and leadership skills, we would love to hear from you. Apply now to join our client's impactful and dynamic team.",
"eligibilityToWorkInUk": false,
"coverLetterPreference": "None",
"publishedDate": "2026-06-09T16:11:30.287",
"modifiedDate": "2026-06-21T16:17:16.907",
"expirationDate": "2026-07-21T23:55:00",
"nextRefreshDate": "2026-06-21T16:11:30",
"isLive": true,
"isAgency": true,
"isEmployer": false,
"isReed": false,
"isFeatured": true,
"isPromoted": false,
"isEarlyBird": false,
"isEasyApply": false,
"applicationUrl": "https://www.reed.co.uk/jobs/software-developer/57002409",
"metaDescription": "Apply for this Permanent full-time, Software Developer job in Dorking on Reed.co.uk, the UK's #1 job site.",
"socialImageUrl": "https://resources.reed.co.uk/cdn/web-jobseeker-jobs/20260716.22/images/reed-og-image-2021.png",
"listingSummary": "Successful candidate must hold a minimum of SC clearance and be willing to undergo DV (Developed Vetting) clearance. More information can be found...",
"searchQuery": "developer",
"searchUrl": "https://www.reed.co.uk/jobs/developer-jobs?q=developer&salaryFrom=30000",
"searchPage": 1,
"searchResultsCount": 3372,
"searchResultRank": 1,
"jobUrl": "https://www.reed.co.uk/jobs/software-developer/57002409",
"source": "Reed.co.uk",
"sourceDomain": "reed.co.uk",
"scrapedAt": "2026-07-21T20:57:21.148Z"
}

Responsible use

Only collect publicly available job information. Respect Reed's applicable terms of service, robots directives, and data-protection requirements, and follow the usage policy of any proxy infrastructure you route through. Do not use this Actor to scrape authenticated pages, to bypass paywalls, or to harvest personal data of candidates or recruiters.

This Actor is part of the jobsapi organisation on Apify — a curated set of job-board scrapers that all share the same conventions (input schema, output schema, validation, and runtime). Each scraper lives under apify.com/jobsapi/<actor-name> and is published from a sibling folder in this workspace.

The full catalogue of jobs scrapers in this workspace:

Global / multi-country

Remote / flexible

United States

United Kingdom & Ireland

Europe

India

Asia-Pacific

MENA

Latin America

Africa

Other / specialised

Browse the full catalogue at apify.com/jobsapi.

Reliability, cloud execution, and privacy

The Actor runs locally and on Apify with bounded search pages and navigation attempts, optional Apify Proxy routing, strict Reed URL and detail-identity checks, job-only dataset output, and four auditable run-state records. Email addresses and phone numbers are recursively redacted from emitted text, all output URL fields are HTTPS, and incomplete or mismatched details are omitted with structured diagnostics.