NIJobs Scraper | Fast & Reliable avatar

NIJobs Scraper | Fast & Reliable

Pricing

$3.99 / 1,000 results

Go to Apify Store
NIJobs Scraper | Fast & Reliable

NIJobs Scraper | Fast & Reliable

Get 10.000+ job listings in Northern Ireland from NIJobs including title, company, location, salary, dates and more. Ideal for talent sourcing, market research, and sales prospecting. $4.00 per 1,000 listings.

Pricing

$3.99 / 1,000 results

Rating

0.0

(0)

Developer

Fatih Tahta

Fatih Tahta

Maintained by Community

Actor stats

1

Bookmarked

5

Total users

0

Monthly active users

6 days ago

Last modified

Share

NIJobs Scraper | $4 / 1K | Fast & Reliable

Slug: fatihtahta/nijobs-scraper Price: $4.00 per 1,000 job listings

Collect structured public vacancy data from NIJobs.com by direct search-result URL or generated keyword search.


What Can This NIJobs Scraper Do?

  • 🎯 Targeted NIJobs Coverage: Scrape public listing cards directly from NIJobs.com.
  • βš™οΈ Dual Scraping Modes:
    • URL Mode: Provide ready-made NIJobs search result URLs to capture exactly the listings you see in the browser.
    • Search Mode: Supply keywords, locations, and filters and let the Actor generate the optimal search URLs for you.
  • πŸ“ Location & Radius Filters: Combine city or county names with a radius (in miles) to focus on specific commuter belts.
  • πŸ’Ό Smart Filters: Narrow your dataset by minimum salary, posting recency (Last 24 hours, 7 days, 14 days), and experience requirements (Experience Required or No Experience).
  • πŸ“Š Structured Job Fields: Retrieve titles, companies, locations, direct URLs, listing snippets, salary when shown, posting dates, job IDs, company links, remote labels, application badges, and employment metadata when present.
  • ⚑ Fast & Reliable: Optimized Playwright automation, residential proxies, and smart session management keep large runs stable.
  • πŸ“‹ Ready-to-Use Exports: Download the final dataset in JSON, CSV, Excel, or connect via Apify APIβ€”clean and ready for your pipeline.

How Do I Use the NIJobs Scraper?

Fetching job data takes four simple steps:

  1. Pick Your Mode: Decide whether you will paste NIJobs search URLs or build new searches via input fields.
  2. Configure the Input: In the Input tab, paste URLs into startUrls, or fill the "Job Search Query" and "Search Filters" sections.
  3. Start the Actor: Click Start and let the scraper browse NIJobs for you.
  4. Download Results: When the run finishes, open the Storage tab (or call the API) to download your dataset.

What Input Does the NIJobs Scraper Require?

Here is a quick reference for the Actor's input schema. Visit the Input tab for the live form.

  • startUrls (array of strings, optional): NIJobs search-result URLs to scrape directly. When provided, the Actor ignores the other search fields.
  • query (array of strings): One or more job titles or keywords (e.g., ["Software Engineer", "QA"]).
  • location (string, optional): City, county, or region to target (e.g., "belfast").
  • radius (number, optional): Search radius around the selected location. Supported NIJobs values are 5, 10, 20, and 30 miles.
  • limit (number, default: 50000): Maximum number of jobs to extract across the run.
  • salary (number, optional): Minimum annual salary filter (enter the amount in GBP/EUR as shown on NIJobs).
  • publishedDate (dropdown, default: All): Filter by how recently the job was posted. Supported values: Last 24 hours, Last 7 days, Last 14 days.
  • experience (dropdown, default: All): Filter by required experience level. Supported values: Experience Required, No Experience.

Input and Output Examples

Example Input

This example searches for up to 200 "Software Engineer" roles in "Belfast" within a 10-mile radius, posted in the last 7 days.

{
"query": ["Software Engineer"],
"location": "belfast",
"radius": 10,
"limit": 200,
"publishedDate": "Last 7 days"
}

Example Output Item

Every dataset item represents one job listing and contains rich metadata similar to the following:

{
"listPageUrl": "https://www.nijobs.com/jobs/software-engineer/in-belfast",
"title": "Software Engineer",
"company": "Tech Innovations Ltd",
"location": "Belfast, County Antrim",
"url": "https://www.nijobs.com/job/software-engineer/tech-innovations-ltd-job123456",
"description": "Join our engineering team to build scalable cloud services...",
"companyLogoUrl": null,
"companyProfileUrl": "https://www.nijobs.com/jobs/tech-innovations-ltd",
"salary": "Β£45,000 - Β£55,000 per annum",
"isRemote": "Hybrid",
"employmentType": "Permanent",
"workingHours": "Full-time",
"applicationTypes": ["Easy apply"],
"datePosted": "1 day ago",
"datePostedISO": "2026-09-01T08:00:00.000Z",
"isNew": true,
"jobId": "123456"
}

Download the dataset as JSON, CSV, Excel, XML, or connect directly through Apify API endpoints.


How Much Will It Cost to Scrape NIJobs?

The Actor costs $4.00 per 1,000 job listings successfully delivered. Infrastructure is includedβ€”you only pay for the data you receive. For example, scraping 5,000 jobs costs $20.00.


Tips for an Efficient Scrape

  • Refine Your Filters: Combine keywords with location, radius, salary, and recency filters to target just the roles you need.
  • Use URL Mode for Specific Lists: If you already tailored a search on NIJobs.com, copy the URL into startUrls to replicate that exact result set.
  • Set a Limit: Keep limit aligned with your needs to control spend and processing time on large-scale runs.

This Actor collects publicly visible NIJobs listing-card data. You are responsible for using the output in accordance with applicable law and the website's terms.


Support

Have questions, custom requirements, or bulk projects? Open an issue from the Apify Actor page and we will help you 24/7.

Happy Scraping! Fatih