Jobsdb Jobs Details Scraper
Pricing
Pay per usage
Jobsdb Jobs Details Scraper
Scrape comprehensive company profiles and AI-powered review summaries from JobsDB. Extract company information, employee reviews, and ratings in structured format — perfect for employer research, recruitment analytics, and competitive intelligence on Southeast Asian talent markets.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Soft Alexist
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Share
JobsDB Jobs Scraper: Extract Complete Job Details & Company Data
About JobsDB.com
JobsDB is one of Asia's largest online job platforms, serving millions of job seekers and employers across Hong Kong, Singapore, Thailand, and beyond. Each listing contains comprehensive job details, company information, and employment terms. Extracting this data manually is inefficient — the JobsDB Jobs Scraper automates the process, delivering structured records with 8+ data categories per posting.
Scraper Overview
The JobsDB Jobs Details Scraper extracts complete job postings from JobsDB.com, capturing job specifications, company profiles, work arrangements, learning insights, and SEO metadata. It is ideal for:
- Recruitment agencies building candidate-to-job matching databases
- Career platforms aggregating Asia-Pacific job listings
- Market researchers analyzing employment trends and salary benchmarks
- HR teams tracking competitor hiring and organizational structures
The scraper handles single or bulk URL inputs, gracefully skips failed links, and outputs clean, structured data ready for analytics or integration.
Input Format
The scraper accepts a minimal but powerful configuration:
{"urls": ["https://hk.jobsdb.com/job/92992403?type=standard&ref=search-standalone&origin=cardTitle#sol=21ae73fbf0ec33d6703ff932a7ac4b411caf9a96"],"ignore_url_failures": true}
| Field | Type | Description |
|---|---|---|
urls | Array | Direct links to individual JobsDB job detail pages. Copy from the browser URL bar. Each URL must be a specific job posting, not a search results page. |
ignore_url_failures | Boolean | When true, the scraper continues if some URLs fail (e.g., expired listings, access restrictions). When false, a single failure stops the entire run. Default: true |
Tips:
- Paste one URL per line or use bulk edit to add multiple links.
- Ensure URLs include the full job ID and query parameters for accurate scraping.
Output Format & Field Definitions
Sample output
{"learning_insights": {"__typename": "LearningInsights","analytics": {"title": "Career Advice homepage","landing_page": "CA Home","result_type": "DefaultSearchToCA","banner_name": "DefaultSearchToCA","encoded": "title:Career Advice homepage;landingPage:CA Home;resultType:DefaultSearchToCA;bannerName:DefaultSearchToCA"},"content": "<style>\n /* capsize font, don't change */\n .capsize-largeText {\n font-size: 18px;\n line-height: 27.094px;\n display: block;\n }\n\n .capsize-largeText::before {\n content: '';\n margin-bottom: -0.3611em;\n display: table;\n }\n\n .capsize-largeText::after {\n content: '';\n margin-top: -0.3611em;\n display: table;\n }\n\n .capsize-standardText {\n font-size: 16px;\n line-height: 24.528px;\n display: block;\n }\n\n .capsize-standardText::before {\n content: '';\n margin-bottom: -0.375em;\n display: table;\n }\n\n .capsize-standardText::after {\n content: '';\n margin-top: -0.375em;\n display: table;\n }\n /* end of capsize */\n\n /* LMIS css start here*/\n .lmis-root {\n font-family: SeekSans, 'SeekSans Fallback', Arial, sans-serif;\n color: #2e3849;\n }\n\n .lmis-title {\n font-weight: 500;\n }\n\n .lmis-description {\n margin-top: 24px;\n margin-bottom: 16px;\n }\n\n .lmis-list {\n padding-left: 0;\n margin: 0;\n }\n\n .lmis-list li {\n display: flex;\n align-items: center;\n color: #414c63;\n margin-top: 12px;\n }\n\n .lmis-list li:first-child {\n margin-top: 0;\n }\n\n .lmis-list li:before {\n content: '\\2022 \\0020';\n font-weight: 500;\n font-size: 16px;\n margin-right: 8px;\n }\n\n .lmis-cta {\n font-weight: 500;\n text-decoration: none;\n display: flex;\n align-items: center;\n justify-content: center;\n color: #2e3849;\n border: 2px solid #2e3849;\n border-radius: 8px;\n min-height: 48px;\n margin-top: 24px;\n }\n\n .lmis-cta img {\n margin-left: 4px;\n }\n\n .lmis-cta:hover {\n background-color: #f4f6fe;\n }\n\n @media only screen and (min-width: 740px) {\n .lmis-cta {\n max-width: 260px;\n }\n }\n\n @media only screen and (min-width: 992px) {\n .lmis-root {\n margin: -16px;\n }\n }\n</style>\n\n<div class=\"lmis-root\">\n <div class=\"capsize-largeText lmis-title\">Career Advice</div>\n <div class=\"capsize-standardText lmis-description\">Researching careers? Find all the information and tips you need on career advice.</div>\n <ul class=\"lmis-list\">\n <li><span class=\"capsize-standardText\">Role descriptions</span></li>\n <li><span class=\"capsize-standardText\">Salary insights</span></li>\n <li><span class=\"capsize-standardText\">Tools to help you prepare for jobs</span></li>\n </ul>\n <a class=\"lmis-cta\" target=\"_blank\" href=\"https://hk.jobsdb.com/career-advice?utm_campaign=LMIS_Web&utm_source=JobsDB&utm_medium=LMIS&utm_content=job-details\">\n <span class=\"capsize-standardText\">Explore Career Advice</span>\n <img\n src=\"https://cdn.seeklearning.com.au/media/images/lmis/arrow_right.svg\"\n alt=\"arrow-right\"\n />\n </a>\n</div>\n"},"gfj_info": {"__typename": "GFJInfo","location": {"__typename": "GFJLocation","country_code": "HK","country": "Hong Kong SAR","suburb": null,"region": "New Territories","state": "North District","postcode": null},"work_types": {"__typename": "GFJWorkTypes","label": ["FULL_TIME"]},"company": {"__typename": "GFJCompany","url": null}},"work_arrangements": {"__typename": "JobDetailsWorkArrangements","arrangements": [{"__typename": "JobDetailsWorkArrangement","type": "ONSITE","label": "On-site"}],"label": ""},"seo_info": {"__typename": "SEOInfo","normalised_role_title": "Embedded Software Engineer","work_type": "242","classification": ["6281"],"sub_classification": ["6290"],"where": "North District","broader_location_name": "North District","normalised_organisation_name": "Shokz"},"job": {"__typename": "Job","source_zone": "asia-1","tracking": {"__typename": "JobTracking","ad_product_type": null,"classification_info": {"__typename": "JobTrackingClassificationInfo","classification_id": "6281","classification": "Information & Communication Technology","sub_classification_id": "6290","sub_classification": "Engineering - Software"},"has_role_requirements": true,"is_private_advertiser": false,"location_info": {"__typename": "JobTrackingLocationInfo","area": null,"location": null,"location_ids": ["1000163"]},"work_type_ids": "242","posted_time": "11d ago"},"id": "92992403","title": "Embedded Software Engineer","phone_number": null,"is_expired": false,"expires_at": {"__typename": "SeekDateTime","date_time_utc": "2026-07-29T13:59:59.999Z"},"is_link_out": false,"contact_matches": [],"is_verified": true,"abstract": "Embedded Engineer","content2": "<p><strong>Job Description</strong></p><p>Here, you will be responsible for the software design and development of our products—bringing life to newly born PCBs and powerful vitality to mechanical hardware. You will experience the satisfaction of turning novel ideas into real hardware through elegant code.</p><p><strong>You will be responsible for:</strong></p><ol><li><p>Designing software architecture based on corresponding embedded hardware platforms;</p></li><li><p>Porting various signal processing algorithms;</p></li><li><p>Debugging product software, designing and guiding production processes, and delivering the final software.</p></li></ol><p><strong>We expect you to:</strong></p><ol><li><p>Have a degree in Electronic Engineering, Microelectronics, Automation Control, Electronics and Information, Physics, Mechanical Engineering, or related fields, with excellent academic records and solid fundamental knowledge;</p></li><li><p>Be familiar with processor architectures and proficient in mathematical software;</p></li><li><p>Have clear logic, be results-oriented, and possess strong communication and teamwork skills;</p></li><li><p>Have prior project development experience on embedded platforms (preferred).</p></li></ol><p><br></p>","status": "Active","listed_at": {"__typename": "SeekDateTime","label": "11d ago","date_time_utc": "2026-06-29T01:01:56.845Z"},"salary": {"__typename": "JobSalary","currency_label": null,"label": "$25,000 – $35,000 per month"},"share_link": "https://hk.jobsdb.com/job/92992403?tracking=SHR-WEB-SharedJob-asia-1","work_types": {"__typename": "JobWorkTypes","label": "Full time"},"advertiser": {"__typename": "Advertiser","id": "62363278","name": "Shokz global limited","is_verified": true,"registration_date": {"__typename": "SeekDateTime","date_time_utc": "2024-03-13T02:26:08.976Z"}},"location": {"__typename": "LocationInfo","label": "North District"},"classifications": [{"__typename": "ClassificationInfo","label": "Engineering - Software (Information & Communication Technology)"}],"products": {"__typename": "JobProducts","branding": {"__typename": "JobProductBranding","id": "8758e131-eb32-4027-a67e-7e92a02da847.1","cover": {"__typename": "JobProductBrandingImage","url": "https://image-service-cdn.seek.com.au/2549763e12654723bd2929063287984dac4dd0db/8cde103d2d277c3f1419dbaaa9a9dff9f065fedc"},"thumbnail_cover": {"__typename": "JobProductBrandingImage","url": "https://image-service-cdn.seek.com.au/2549763e12654723bd2929063287984dac4dd0db/814da9ed2d6a7f4cb3d09246e6e43521d6255889"},"logo": {"__typename": "JobProductBrandingImage","url": "https://image-service-cdn.seek.com.au/78c77ca6a21fc0ee12af416d09e64de28e0f7494/f3c5292cec0e05e4272d9bf9146f390d366481d0"}},"bullets": ["embedded","electronics","healthcare"],"questionnaire": {"__typename": "JobQuestionnaire","questions": ["Which of the following statements best describes your right to work in Hong Kong?","What's your expected monthly basic salary?","Which of the following CAD software do you have experience with?","Which of the following languages are you fluent in?"]},"video": null},"content": "<p><strong>Job Description</strong></p><p>Here, you will be responsible for the software design and development of our products—bringing life to newly born PCBs and powerful vitality to mechanical hardware. You will experience the satisfaction of turning novel ideas into real hardware through elegant code.</p><p><strong>You will be responsible for:</strong></p><ol><li><p>Designing software architecture based on corresponding embedded hardware platforms;</p></li><li><p>Porting various signal processing algorithms;</p></li><li><p>Debugging product software, designing and guiding production processes, and delivering the final software.</p></li></ol><p><strong>We expect you to:</strong></p><ol><li><p>Have a degree in Electronic Engineering, Microelectronics, Automation Control, Electronics and Information, Physics, Mechanical Engineering, or related fields, with excellent academic records and solid fundamental knowledge;</p></li><li><p>Be familiar with processor architectures and proficient in mathematical software;</p></li><li><p>Have clear logic, be results-oriented, and possess strong communication and teamwork skills;</p></li><li><p>Have prior project development experience on embedded platforms (preferred).</p></li></ol><p><br></p>"},"company_profile": null,"company_search_url": "https://hk.jobsdb.com/Shokz-jobs/at-this-company","company_tags": []}
The scraper delivers each job record with 8 interconnected data categories:
1. Job Details
| Field | What It Contains |
|---|---|
job | Core job information: title, description, job ID, posting date, expiry date, employment type (full-time, contract, etc.), industry classification, and seniority level. This is the primary job metadata. |
2. Company Profile
| Field | What It Contains |
|---|---|
company_profile | Employer information: company name, description, size, industry classification, headquarters location, and company website. Provides organizational context for the role. |
3. Company Search URL
| Field | What It Contains |
|---|---|
company_search_url | Direct link to the company's JobsDB profile page, allowing you to find other open positions at the same employer. Useful for tracking all vacancies from a single organization. |
4. Work Arrangements
| Field | What It Contains |
|---|---|
work_arrangements | Employment flexibility details: work location (on-site, hybrid, remote), working hours, shift information, and contract duration. Critical for candidates assessing work-life balance. |
5. Learning Insights
| Field | What It Contains |
|---|---|
learning_insights | Career development opportunities: training programs, skill development, certifications offered, and professional growth potential. Highlights long-term value of the role beyond salary. |
6. GFJ Info (Good for Job)
| Field | What It Contains |
|---|---|
gfj_info | Special badges and benefits: work culture, employee satisfaction ratings, company reviews, benefits packages (health insurance, bonuses, leave policies), and JobsDB's internal job quality scoring. Summarizes what makes this role appealing. |
7. SEO Info
| Field | What It Contains |
|---|---|
seo_info | Structured metadata for search engines: keywords, job category, salary range (if disclosed), required qualifications, experience level, and other SEO-relevant fields. Useful if you're rebuilding job data on your own platform. |
8. Company Tags
| Field | What It Contains |
|---|---|
company_tags | Categorical labels for the employer: industry tags, company specialties, hiring pace (actively hiring, growing team, etc.), company culture indicators. Enables filtering and analysis by company type. |
Example:
{"company_tags": ["Tech Startup", "Actively Hiring", "Remote-Friendly", "Competitive Salary"]}
How to Use
- Find job URLs — Navigate to JobsDB.com, search for jobs, and open individual job detail pages. Copy the full URL from your browser.
- Prepare input — Paste URLs into the
urlsarray. You can add one or hundreds of links. - Configure options — Set
ignore_url_failurestotruefor bulk runs (recommended). - Start the scraper — Trigger the run and monitor progress in the logs.
- Download results — Export as JSON (default), CSV, or Excel for analysis, import, or integration.
Common scenarios:
- Single job: Paste one URL to extract full details for a specific posting.
- Bulk scrape: Add 50+ URLs to create a snapshot of the job market.
- Competitor tracking: Monitor all listings from one company using
company_search_url. - Market analysis: Scrape jobs across industries, salary ranges, and locations.
Troubleshooting:
- If a URL returns no data, check that it is a job detail page (not search or profile).
- Expired or removed listings may fail; enable
ignore_url_failuresto skip them.
Use Cases & Business Value
- Talent acquisition: Build a qualified candidate pool by analyzing job requirements and skills.
- Salary benchmarking: Compare compensation across industries, locations, and experience levels.
- Competitive intelligence: Monitor hiring patterns, open positions, and organizational growth.
- Job board integration: Aggregate JobsDB listings into custom career platforms or internal systems.
- Labor market research: Study employment trends, in-demand skills, and sector dynamics across Asia.
By automating data collection, the JobsDB Jobs Scraper reduces manual effort by 95%, enabling faster decision-making and deeper market insights.
Conclusion
The JobsDB Jobs Details Scraper transforms JobsDB.com postings into machine-readable, actionable data. Whether you're a recruiter, researcher, or platform developer, this scraper delivers comprehensive job and company information — learning opportunities, work flexibility, company profiles, and more — in a single, structured output. Start scraping today and unlock Asia's job market.