Jobstreet Jobs Search Scraper
Pricing
Pay per usage
Go to Apify Store
Jobstreet Jobs Search Scraper
Scrape job listings from Jobstreet.com.my, Malaysia and Southeast Asia's leading job platform. Extract job titles, companies, locations, salaries, and job types for regional recruitment and market analysis.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Jobs API
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Extract job listings from JobStreet - Southeast Asia's leading job platform. Collect job titles, companies, locations, and descriptions across ASEAN markets.
Features
- Keyword search — find jobs by keyword, search term, or role
- Location filtering — narrow results to specific cities, regions, or countries
Use Cases
- Southeast Asian job market analysis — track hiring demand across Singapore, Malaysia, Philippines, Indonesia, and Thailand with keyword-based search
- Regional recruitment sourcing — aggregate job listings across multiple JobStreet country domains from a single actor run
- Cross-border hiring in ASEAN — compare job availability and employer demand across neighboring markets for workforce planning
- Local salary benchmarking — collect advertised salary ranges by role and location to inform compensation strategy
Sample Input
{"mode": "search","keywords": "software engineer","location": "Singapore","country": "sg","jobType": "","workArrangement": "","salaryMin": 0,"maxJobs": 50,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]},"maxItems": 50,"scrapeJobDescription": false}
Sample Output
{"jobTitle": "Senior Software Engineer","companyName": "TechCorp Asia Pte Ltd","location": "Singapore","postedDate": "2025-06-15T00:00:00.000Z","jobUrl": "https://www.jobstreet.com.sg/job/123456","description": "We are looking for a Senior Software Engineer to join our growing team in Singapore...","searchQuery": "software engineer","searchLocation": "Singapore","scrapedAt": "2025-06-16T08:30:00.000Z"}
Input
| Field | Type | Default | Required | Description |
|---|---|---|---|---|
query | string | developer | Job search query from raw input. | |
keywords | string | software engineer | Job title or keywords to search for (e.g. 'software engineer', 'data analyst'). | |
jobSearchUrls | array | ["https://ph.jobstreet.com/ai-jobs-in-accounting/full-time"] | List of JobStreet search URLs from any supported country domain. | |
maxItems | integer | 50 | Maximum number of jobs to scrape. | |
proxyConfiguration | object | {"useApifyProxy":true,"apifyProxyGroups":["RESIDENTIAL"]} | Proxy configuration for the crawler (RESIDENTIAL recommended). |
Output
| Field | Description |
|---|---|
title | Job title |
company | Company name |
location | Job location |
country | Country code |
jobType | Type of job |
jobUrl | Direct URL to the job listing |
scrapedAt | ISO timestamp when the job was scraped |
description | Full job description |
jobId | Unique job identifier |
companyUrl | Company profile URL |
workArrangement | Work arrangement (onsite/hybrid/remote) |
careerLevel | Career level |
url | Job URL |
salary | Salary information |
datePosted | Date the job was posted |
Notes
- Proxy: Residential proxy is highly recommended — set
proxyConfiguration: { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] } - Rate limits: Keep result limits reasonable per run to avoid IP bans
- Scheduling: Use Apify Scheduler to run this actor on a recurring basis for a consistently fresh dataset