Rozee.pk Pakistan Job Listing Scraper
Pricing
from $1.60 / 1,000 record scrapeds
Rozee.pk Pakistan Job Listing Scraper
Scrape live job listings from Rozee.pk, Pakistan's dominant job board. Returns title, company, city, salary range, experience level, education requirement, functional area, industry, gender preference, skills, and full description for every posting in the unfiltered index.
Pricing
from $1.60 / 1,000 record scrapeds
Rating
0.0
(0)
Developer
BowTiedRaccoon
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
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
- Give it a
maxItemslimit and, optionally, a search keyword (or leave it asallfor the entire live index). - The scraper walks the listing pages in order, pulling every job on each page before moving to the next.
- Each listing comes back as one structured record — no manual cleanup of HTML or truncated snippets.
- The run stops once it hits your
maxItemslimit 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.