Hi Jobs (HIJOBS) Scraper: Scotland Highlands & Islands Jobs
Pricing
from $1.12 / 1,000 listings
Hi Jobs (HIJOBS) Scraper: Scotland Highlands & Islands Jobs
Scrape hijobs.net Highlands and Islands jobs via the official mobile API. Extract salaries, locations, apply emails, and full descriptions. Supports direct search URL or filters, recency filter, and JSON or CSV output. Perfect for ATS syncing.
Pricing
from $1.12 / 1,000 listings
Rating
5.0
(3)
Developer
GetAScraper
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
🏔️ HIJOBS Scraper: Scotland's Highlands & Islands Jobs
| Pull every live HIJOBS vacancy from Scotland's Highlands and Islands. Get salary, the employer's apply email, and the full description for every vacancy, with no login needed. | ||
| SCOTLAND AND UK JOBS COVERAGE • S1Jobs, HiJobs, and CWJobs across Scotland and the wider UK | ||
|
Scotland jobs and salaries |
➤ You are here |
UK tech jobs and salaries |
|
Every live Highlands and Islands vacancy, with employer contact details Get salary, the employer's apply email and website, and full job descriptions from hijobs.net, from Inverness to the Outer Hebrides. No login needed. |
|
📧 Recruiter emails The employer's apply email and website, whenever the job takes email applications |
💰 Structured salary Currency, min, max, and pay period next to the original salary text |
🔎 Precise filters Keyword, town, recruiter type, hours, and contract type in one form |
🔁 New jobs only Schedule it daily and get only the vacancies you have not seen before |
Get every live job from HIJOBS (hijobs.net), the jobs board for Scotland's Highlands and Islands. Each vacancy comes back as one clean row with the employer, salary, location, and closing date. Switch on job details to add the full description and the employer's apply email. Download it as JSON, CSV, or Excel, or send it straight to your own tools.
Whether you are a Scottish recruiter syncing vacancies to an ATS, a market researcher tracking regional economic patterns, or an aggregator building localized job boards, this Apify Actor gives you structured Highlands and Islands job data on a daily basis.
🔍 What does HIJOBS Scraper do?
- Covers the whole board: reads every live vacancy, or only the ones that match your keyword, town, recruiter type, hours, and contract type.
- Complete vacancy details: with job details on, each row adds the full description, the employer's website, the apply email when the employer takes email applications, and the apply links.
- Fast, low-cost runs: no login and no setup, so even a full-board run finishes quickly and costs little.
- Precise recency filtering: the
postedWithinHoursfilter stops the run as soon as it reaches jobs older than your cutoff (for example 24 hours), so daily runs stay short and cheap. - Clean Integrations: Easily download datasets in JSON, CSV, Excel, XML, or RSS formats.
💡 Why use HIJOBS Scraper?
HIJOBS is the dominant regional jobs board for Inverness, Oban, Skye, Moray, Argyll, and the Outer Hebrides. It hosts over 2,300 live vacancies in key regional sectors like hospitality, care, tourism, agriculture, trades, and local public bodies.
Use this Actor to:
- Sync Local Jobs: Automatically populate regional job listings on your own platform or aggregate feeds for remote-work or hospitality portals.
- Contact Hiring Employers: Target active regional businesses with direct recruiting pipelines using their apply emails and websites.
- Monitor Labor Trends: Track localized wage rates, vacancy durations, and hiring activity in real time.
🚀 How to scrape HIJOBS data step-by-step
|
STEP 1 Set your filters Enter HIJOBS URLs, or use Keyword Search, Location Filter, Recruiter Type, and Contract Type. Leave empty to walk the full feed. |
STEP 2 Tune the run Set Posted Within Hours to get only recent jobs, and turn on Enrich Job Details for apply emails and full descriptions. |
STEP 3 Start and export Click Start and download the clean dataset in JSON, CSV, Excel, XML, or RSS. |
📋 Input
| Field | Type | Required | Description |
|---|---|---|---|
startUrls | array of URLs | No | Specific hijobs.net listing, search, area, or job URLs. |
keywords | string | No | Only jobs that match these words, for example "support worker". |
where | string | No | Only jobs in this town, area, or region, for example "Inverness". |
employerType | enum | No | Recruiter type: any, charity or CIC, direct employer, or agency. |
hours | enum | No | Any, full-time, or part-time. |
contractType | enum | No | Any, permanent, contract, temporary, or volunteer. |
sort | enum | No | Order of results: newest added, date, salary, or relevance. |
enrichDetail | boolean | Yes | Open each job to add the full description, employer website, and apply email. |
onlyNewJobs | boolean | Yes | Return only vacancies this monitor has not returned before. |
resetSeenJobs | boolean | No | Forget the jobs already seen, so the next run starts a fresh baseline. |
postedWithinHours | integer | No | Only jobs posted in the last N hours. 0 means no limit. |
maxItems | integer | No | Maximum number of jobs to return. |
📦 Output example
Each dataset item represents a single job vacancy.
{"type": "job","source": "hijobs.net","jobId": "405981","slug": "sales-support-administrator-marketing-assistant","jobUrl": "https://hijobs.net/job/405981/sales-support-administrator-marketing-assistant","title": "Sales Support Administrator/Marketing Assistant","companyName": "Wyvex Media","companyWebsite": "http://www.wyvexmedia.co.uk/","companyDomain": "wyvexmedia.co.uk","location": "Oban","remote": false,"salary": {"currency": "GBP","min": 25000,"max": 28000,"raw": "£25,000 to £28,000 per annum","unit": "year"},"salaryRaw": "£25,000 to £28,000 per annum","categories": ["Admin & Office", "Marketing"],"employmentTypes": ["Full Time"],"contractType": "Permanent","hours": "35 per week","postedDate": "2026-06-05T08:30:06.050Z","closingDate": "2026-07-12T13:33:21.000Z","description": "<p>Responsibilities...</p>","descriptionText": "Responsibilities: To undertake training on our CRM system...","applyType": "email","applyUrl": "https://hijobs.net/apply/405981","applyEmail": "hr@wyvexmedia.co.uk","externalApplyUrl": null,"scrapedAt": "2026-06-06T10:00:00.000Z","sourceProvider": "hijobs","recruiterType": "direct-employer","companyLogo": "https://hjcdn.co.uk/images/employers/wyvex-media-2304/wyvex-media-0_275@2x.jpeg","country": "Scotland","contactName": "Recruitment Team"}
📊 Data fields explanation
| Field Name | Format | Description |
|---|---|---|
jobId | text | The unique numerical identifier used by HIJOBS. |
title | text | Job listing title. |
companyName | text | The hiring company or recruitment agency name. |
companyWebsite | link | The direct web link of the hiring employer. |
companyDomain | text | Cleaned domain name of the employer for quick enrichment. |
location | text | Primary location or region. |
remote | boolean | Set to true if work-from-home or remote options are available. |
salaryRaw | text | Unparsed salary text as published on HIJOBS. |
salary | object | Standardized currency, min, max bounds, and unit frequency. |
postedDate | date | ISO 8601 creation date. |
closingDate | date | Closing/expiry date of the vacancy. |
description | text | Full job description with its original formatting. |
applyType | text | Form of application flow (email, external, internal, none). |
applyEmail | text | Recruiter's contact email. |
externalApplyUrl | link | Outbound URL to direct employer's application portal or ATS. |
scrapedAt | date | Time the row was scraped. |
💰 How much does it cost to scrape HIJOBS?
You pay per result: each job saved to your dataset is one result. Runs that find nothing cost nothing, and there is no subscription. A daily run that only picks up the newest vacancies stays small and finishes in seconds.
⭐ Enjoying HIJOBS Scraper?
|
⭐ ⭐ ⭐ ⭐ ⭐ Stop refreshing the Highlands and Islands jobs board by hand and get every live vacancy as structured data instead. A 5-star rating takes 10 seconds and helps other Scottish recruiters and regional job aggregators find it. Your feedback also tells us what to build next. |
| ★ Rate this Actor on Apify |
✨ Advanced options & tips
- Delta Monitoring Mode (
onlyNewJobs): If you are running daily monitoring, enableonlyNewJobs. The first run builds a baseline of seen job IDs. Subsequent scheduled runs will only output newly added vacancies, saving you processing power and keeping your datasets clean. - Recency Cutoff (
postedWithinHours): Set this to24if you only need the latest jobs. Jobs come newest first, so the run stops as soon as it reaches a job posted more than 24 hours ago. - Fast List Mode: Turn off
enrichDetailfor much faster runs. This skips the description and email fields, so you get titles, locations, and salaries quickly.
❓ FAQ (frequently asked questions)
How often should I run it?
Once a day suits most users. Turn on Only new jobs and set Posted Within Hours to 24, and each run returns only the vacancies added since the last one.
Do I need a login or an account?
No. The Actor reads public job listings only, so you don't need a HIJOBS account, login, or key.
Why is the applyEmail sometimes null?
HIJOBS supports different application methods. When a job is posted by a direct employer who accepts email applications, the applyEmail is extracted. If the vacancy was posted by an agency or uses an external applicant tracking system (ATS), the applyEmail will be null, and you will find the direct link in externalApplyUrl.
Can I scrape specific locations like Inverness or Oban?
Yes. You can filter geographically by entering a location in the Location Filter input box or pasting direct URL facets like https://hijobs.net/jobs/oban into the HIJOBS URLs list.
⚠️ Disclaimers & support
This Actor is an independent web scraping tool and is not affiliated with, endorsed by, or sponsored by HIJOBS Limited, hijobs.net, or any of their subsidiaries or affiliates. All trademarks are the property of their respective owners.
The Actor collects only public job listings that anyone can see on HIJOBS. It does not access private or account-only data. Users are responsible for ensuring compliance with HIJOBS Terms of Service and local data regulations (GDPR).
If you encounter issues or have custom requirements, please submit a report on the Issues tab. For custom scraping or dataset services, contact the author's profile.
🔗 Other actors
- S1 Jobs Scraper ↗ - extracts jobs, salaries, and employers from Scotland's own S1 Jobs board.
- CWJobs Scraper ↗ - pulls UK tech job listings with salaries and geo data.
- WTTJ Jobs Scraper ↗ - collects European job listings from Welcome to the Jungle.
- HN Who is Hiring Scraper ↗ - extracts tech job postings from Hacker News hiring threads.