OrbTop

Rozee.pk Pakistan Job Listing Scraper

JOBSLEAD GENERATION

Independent tool. Trademarks referenced on this page are the property of their respective owners and are used only to identify the public website this tool reads. No affiliation or endorsement.

Rozee.pk Pakistan Job Listing Scraper

Scrape live job listings from Rozee.pk, Pakistan's largest job board. Returns title, company, city, salary range, experience level, education requirement, functional area, industry, gender preference, skills, and the full job description for every posting in the live index — covering every city, industry, and job title on the site.


Rozee.pk Scraper Features

  • Walks the entire unfiltered live-jobs index, or narrows to a keyword via Rozee's own search box
  • Returns salary bands (min/max, currency), minimum years of experience, and education requirements alongside the standard title/company/location fields
  • Resolves shift and work-arrangement (remote / hybrid / onsite), gender preference, industry, and functional area to their human-readable labels — not raw internal codes
  • Captures the full job description as clean plain text, not a truncated card summary
  • Returns skills tags exactly as listed on each posting

Who Uses Rozee.pk Job Data?

  • Recruitment agencies — source Pakistani candidates and track which companies are hiring for which roles, right now
  • Salary benchmarking tools — build compensation datasets from real, currently-open postings instead of self-reported surveys
  • Labour-market researchers — track hiring demand by city, industry, and functional area across Pakistan's 240M-person economy
  • HR tech platforms — feed structured job data into matching or alerting products without maintaining your own Rozee.pk integration
  • Competitive intel teams — monitor a specific employer's open roles, salary offers, and hiring pace over time

How Rozee.pk Scraper Works

  1. Give it a maxItems limit and, optionally, a search keyword (or leave it as all for the entire live index).
  2. The scraper walks the listing pages in order, pulling every job on each page before moving to the next.
  3. Each listing comes back as one structured record — no manual cleanup of HTML or truncated snippets.
  4. The run stops once it hits your maxItems limit or runs out of listings, whichever comes first.

Input

{
  "maxItems": 100,
  "query": "all"
}
Field Type Default Description
maxItems integer — (required) Maximum number of job listings to scrape.
query string "all" Keyword to search (matches Rozee.pk's own search box), or "all" to walk the entire unfiltered live-jobs index.

Example: Search a specific role

{
  "maxItems": 50,
  "query": "software engineer"
}

Rozee.pk Scraper Output Fields

{
  "job_id": "1867834",
  "title": "DRAP Qualified Person (Medical Devices)",
  "company_name": "Australian Concept Infertility Medical Centre",
  "company_profile_url": "https://www.rozee.pk/company/australian-concept-infertility-medical-centre12",
  "city": "Islamabad",
  "province": "Islamabad Capital Territory",
  "country": "Pakistan",
  "job_type": "Full Time/Permanent",
  "shift": "Remote",
  "work_mode": "remote",
  "salary_min": 150000,
  "salary_max": 150000,
  "salary_currency": "PKR",
  "salary_period": null,
  "experience_years_min": 3,
  "education_level": null,
  "functional_area": null,
  "industry": "Healthcare / Hospital / Medical",
  "gender_preference": "Male",
  "vacancies": null,
  "posted_at": "2026-08-05T12:52:15Z",
  "apply_before": "2026-09-05T00:00:00Z",
  "description_text": "DRAP Qualified Person (Medical Devices)\nLocation: Islamabad, Pakistan\n...",
  "skills": ["Regulatory Compliance", "Communication Skills", "Documentation Control"],
  "job_url": "https://www.rozee.pk/job/australian-concept-infertility-medical-centre-drap-qualified-person-medical-devices-jobs-1867834",
  "scraped_at": "2026-08-10T05:48:47.834Z"
}
Field Type Description
job_id string Rozee.pk's internal numeric job id.
title string Job title.
company_name string Hiring company name.
company_profile_url string Canonical URL of the hiring company's Rozee.pk profile page.
city string City of the job posting.
province string Pakistani province/territory derived from city. Best-effort — null when the city isn't a major population center.
country string Country of the job posting (almost always Pakistan; some postings are for expatriate roles).
job_type string Employment type as labeled by Rozee.pk (e.g. Full Time/Permanent, Part Time).
shift string Shift/work-arrangement label as shown on Rozee.pk (e.g. Remote, First Shift (Day), Hybrid Work Model, Rotating).
work_mode string Normalized onsite / hybrid / remote, derived from shift. Null when Rozee.pk doesn't specify one.
salary_min number Minimum disclosed salary. Null when the posting doesn't disclose salary.
salary_max number Maximum disclosed salary. Null when the posting doesn't disclose salary.
salary_currency string Salary currency code (e.g. PKR).
salary_period string Salary period. Not exposed by the source — reserved, currently always null.
experience_years_min number Minimum years of experience required.
education_level string Free-text education requirement copied from the posting. Present on a minority of postings.
functional_area string Functional area / job category, resolved from Rozee.pk's own taxonomy.
industry string Hiring company's industry, resolved from Rozee.pk's own taxonomy.
gender_preference string Gender preference stated by the employer (No Preference / Male / Female).
vacancies number Number of open positions, when statable from the posting text. Frequently null — not a structured field on the source.
posted_at string ISO-8601 timestamp the listing was created/posted.
apply_before string ISO-8601 application deadline.
description_text string Full job description, plain text.
skills array Skills tags listed on the posting.
job_url string Canonical URL of the individual job posting.
scraped_at string ISO-8601 timestamp when this record was scraped.

FAQ

How do I scrape Rozee.pk?

Rozee.pk Scraper needs no account and no API key. Set a maxItems limit, run it, and get back structured job records — title, company, salary, location, and the full description for each one.

What data can I get from Rozee.pk?

Everything a job card and its full posting page show: title, company, city, salary range and currency, employment type, shift/work arrangement, minimum experience, education requirement (when stated), functional area, industry, gender preference, application deadline, skills tags, and the complete job description.

Can I search for a specific role instead of the whole site?

Yes. Set query to any keyword — the same term you'd type into Rozee.pk's own search box — and the scraper returns only matching postings. Leave it as all to walk the entire live index.

How much does Rozee.pk Scraper cost to run?

Pricing follows Apify's standard pay-per-event model — check the Pricing tab on this actor's page for current rates. There's no separate account or subscription needed beyond your Apify usage.

Does this include expired or removed job postings?

No. Every record reflects what is currently live on Rozee.pk at the time the actor runs — this is a snapshot of the active jobs index, not a historical archive.


Need More Features?

Need custom fields, filters, or a different target site? File an issue or get in touch.

Why Use Rozee.pk Scraper?

  • Full-index coverage — walks the entire unfiltered live-jobs listing, not just the first few result pages.
  • Structured, not scraped-and-dumped — salary bands, education requirements, and functional areas come back resolved to readable labels, not raw internal codes.
  • Complete descriptions — every record carries the full job posting text, not a card-view snippet.