Careerviet Jobs Search Scraper
Pricing
Pay per usage
Careerviet Jobs Search Scraper
Scrape job search results from CareerViet.vn and extract 36+ fields including salary, employer details, benefits, location, and industry data. Perfect for job aggregators, HR research, and recruitment intelligence platforms analyzing Vietnam's job market.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Alex
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
CareerViet Jobs Search Scraper: Extract Vietnam Job Listings Effortlessly
What Is CareerViet.vn?
CareerViet.vn is Vietnam's premier job portal, hosting thousands of active job postings across diverse industries, locations, and experience levels. It serves as a central hub for both employers posting opportunities and job seekers exploring career options. However, manually collecting job listing data from search results is inefficient — the CareerViet Jobs Search Scraper automates this process, converting search results into structured, analyzable records.
Overview
The CareerViet Jobs Search Scraper extracts job listings from CareerViet search result pages, capturing comprehensive employment data in a single run. It is ideal for:
- Job aggregators building multi-source job boards
- HR analysts tracking Vietnam's labor market trends
- Recruitment platforms enriching their databases with CareerViet opportunities
- Researchers studying Vietnamese employment landscapes
- Talent acquisition teams monitoring competitor postings
The scraper handles multiple search result pages, supports pagination, and includes safeguards like ignore_url_failures to ensure robust, uninterrupted data collection.
Input Format
The scraper accepts a JSON configuration with three core parameters:
{"urls": ["https://careerviet.vn/jobs/design-ks5e3-sortdv-page-2-en.html"],"max_items_per_url": 200,"ignore_url_failures": true}
| Parameter | Type | Description |
|---|---|---|
urls | Array | CareerViet job search result page URLs. Supports multiple URLs for bulk scraping across different searches, filters, or pages. |
max_items_per_url | Integer | Maximum job listings to extract per URL (default: 200). Set lower values for faster, lighter runs. |
ignore_url_failures | Boolean | If true, skips failed URLs without stopping the entire job. Recommended for large-scale scraping. |
Example use cases:
- Single page:
https://careerviet.vn/jobs/design-ks5e3-sortdv-page-2-en.html - Multi-page searches by category: design, development, marketing, etc.
- Filtered results: by salary range, location, or experience level
Output Format
Sample output
{"job_id": "35C7FBAF","job_title": "Chuyên viên Kế toán Công nợ","emp_id": "35A917D4","emp_name": "Công ty CP Bệnh Viện Đa Khoa Quốc Tế Vinmec","job_salary_unit": "vnd","job_active_date": "2026-07-18T03:31:41Z","job_contact_hide": "00000000","location_name_en": ["Ha Noi"],"location_name": ["Hà Nội"],"job_is_urgent_job": 0,"job_competition": 1,"top_industries": [2],"emp_logo": "https://images.careerviet.vn/employer_folders/lot2/274132/174417unnamed.png","job_check_profile": 1,"job_eoc": 0,"job_last_date": "2026-08-31T00:00:00Z","date_view": "2026-07-18T03:31:41Z","job_experience": 4,"job_to_experience": 10,"benefit_id": [2,3,8,9,10,11],"benefit_icon": ["fa-medkit","fa-plane","fa-usd","fa-user-md","fa-graduation-cap","fa-line-chart"],"benefit_name_en": ["Insurance","Travel","Incentive bonus","Healthcare","Training Scheme","Salary review"],"benefit_name_vn": ["Chế độ bảo hiểm","Du Lịch","Chế độ thưởng","Chăm sóc sức khỏe","Đào tạo","Tăng lương"],"url_logo_emp_eoc": null,"emp_eoc_active": null,"job_eoc_alt": null,"url_emp_default": "/en/nha-tuyen-dung/cong-ty-cp-benh-vien-da-khoa-quoc-te-vinmec.35A917D4.html","prize_name": "","job_class_css_item": "","job_link": "https://careerviet.vn/en/tim-viec-lam/chuyen-vien-ke-toan-cong-no.35C7FBAF.html","job_salary_string": "Competition","job_new": 1,"job_title_red": "","job_premium_icon_item": 0,"has_save_job": 0,"premium_industries": [],"district_id": [],"industries": [],"from_url": "https://careerviet.vn/jobs/all-jobs-en.html"}
Each job listing returns a rich record with 36+ fields spanning job details, employer info, compensation, benefits, and market signals:
Core Job Information
| Field | Meaning |
|---|---|
Job ID | Unique identifier for the job listing |
Job Title | Title of the position as posted |
Job Link | Direct URL to the full job posting |
Highlighted Title | Employer-highlighted or premium version of the title |
New Job | Flag indicating if this is a newly posted listing |
Urgent Job | Boolean flag for urgent/high-priority postings |
Premium Icon | Indicator if the listing has premium placement |
Saved Job | Whether the user has saved this listing (if applicable) |
Employer Details
| Field | Meaning |
|---|---|
Employer ID | Unique company/employer identifier |
Employer Name | Official company name |
Employer Logo | URL to company logo image |
Default Employer URL | Link to employer's company profile on CareerViet |
Check Profile | Status or CTA for viewing employer profile |
Contact Hidden | Boolean indicating if employer contact is anonymized |
Compensation & Benefits
| Field | Meaning |
|---|---|
Salary | Salary range or amount (e.g., "$500-800") |
Salary Unit | Currency or payment unit (VND, USD, etc.) |
Benefit IDs | Internal identifiers for job benefits |
Benefit Icons | Icon URLs representing benefits visually |
Benefit Names EN | English names of job benefits (e.g., "Health Insurance", "Flexible Hours") |
Benefit Names VN | Vietnamese names of job benefits |
Location & Geography
| Field | Meaning |
|---|---|
Location Name | Job location in Vietnamese |
Location Name EN | Job location in English |
District IDs | Internal IDs for geographic districts/regions |
Career & Experience Requirements
| Field | Meaning |
|---|---|
Experience | Minimum years of experience required |
Max Experience | Maximum experience level (caps for seniority limits) |
Industries | Industry categories the job belongs to (e.g., IT, Finance) |
Premium Industries | Industry classifications for premium listings |
Top Industries | Ranked industry categories for the position |
Administrative & Metadata
| Field | Meaning |
|---|---|
Active Date | Date the listing became active |
Last Date | Listing expiration or last update date |
Date View | Last time the listing was viewed (if tracked) |
Competition | Number of applicants or interest level for the role |
EOC | Equal Opportunity Code or compliance flag |
EOC Logo URL | Logo for EOC certifications |
EOC Active | Whether EOC status is currently active |
EOC Alternative | Alternative EOC designations or certifications |
Prize Name | Name of any prize or incentive program |
CSS Class | Technical styling class (for front-end reference) |
How to Use
- Identify search pages — Navigate to CareerViet.vn, filter by job title, industry, location, or salary. Copy the search result URL.
- Add URLs — Paste one or more search page URLs into the
urlsarray. You can add different job categories or pages in a single run. - Set limits — Adjust
max_items_per_urlto control volume. A value of200captures most listings per page; use50-100for faster testing. - Enable failover — Set
ignore_url_failures: truefor resilience if some pages fail to load. - Run the scraper — Execute and monitor the run log in real time.
- Export results — Download data in JSON, CSV, or Excel format for analysis.
Tips & best practices:
- Test with a single page first (
max_items_per_url: 20) to verify output quality. - Use specific job keywords (e.g., "design", "development") to collect targeted datasets.
- For multi-page pagination, include multiple URLs to gather comprehensive results.
- Monitor
Date ViewandCompetitionfields to identify trending roles.
Benefits & Real-World Applications
- Job market intelligence: Understand salary trends, in-demand skills, and hiring hotspots across Vietnam
- Competitive recruitment: Benchmark your postings against industry standards and adjust compensation
- Lead generation: Build a database of actively hiring companies for B2B outreach
- Research & analytics: Analyze labor demand, skill requirements, and regional employment patterns
- Aggregation platforms: Power multi-source job boards with Vietnamese opportunities
By automating data collection, the CareerViet Jobs Search Scraper enables teams to make data-driven recruitment decisions and stay ahead in Vietnam's competitive talent market.
Conclusion
The CareerViet Jobs Search Scraper transforms CareerViet search results into clean, actionable job data. With 36+ fields covering compensation, benefits, employer info, and market signals, it empowers HR professionals, researchers, and platform developers to unlock insights from Vietnam's largest job portal. Start scraping today and gain a competitive edge in recruitment intelligence.