Careerviet Jobs Search Scraper avatar

Careerviet Jobs Search Scraper

Pricing

Pay per usage

Go to Apify Store
Careerviet Jobs Search Scraper

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

Alex

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

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
}
ParameterTypeDescription
urlsArrayCareerViet job search result page URLs. Supports multiple URLs for bulk scraping across different searches, filters, or pages.
max_items_per_urlIntegerMaximum job listings to extract per URL (default: 200). Set lower values for faster, lighter runs.
ignore_url_failuresBooleanIf 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

FieldMeaning
Job IDUnique identifier for the job listing
Job TitleTitle of the position as posted
Job LinkDirect URL to the full job posting
Highlighted TitleEmployer-highlighted or premium version of the title
New JobFlag indicating if this is a newly posted listing
Urgent JobBoolean flag for urgent/high-priority postings
Premium IconIndicator if the listing has premium placement
Saved JobWhether the user has saved this listing (if applicable)

Employer Details

FieldMeaning
Employer IDUnique company/employer identifier
Employer NameOfficial company name
Employer LogoURL to company logo image
Default Employer URLLink to employer's company profile on CareerViet
Check ProfileStatus or CTA for viewing employer profile
Contact HiddenBoolean indicating if employer contact is anonymized

Compensation & Benefits

FieldMeaning
SalarySalary range or amount (e.g., "$500-800")
Salary UnitCurrency or payment unit (VND, USD, etc.)
Benefit IDsInternal identifiers for job benefits
Benefit IconsIcon URLs representing benefits visually
Benefit Names ENEnglish names of job benefits (e.g., "Health Insurance", "Flexible Hours")
Benefit Names VNVietnamese names of job benefits

Location & Geography

FieldMeaning
Location NameJob location in Vietnamese
Location Name ENJob location in English
District IDsInternal IDs for geographic districts/regions

Career & Experience Requirements

FieldMeaning
ExperienceMinimum years of experience required
Max ExperienceMaximum experience level (caps for seniority limits)
IndustriesIndustry categories the job belongs to (e.g., IT, Finance)
Premium IndustriesIndustry classifications for premium listings
Top IndustriesRanked industry categories for the position

Administrative & Metadata

FieldMeaning
Active DateDate the listing became active
Last DateListing expiration or last update date
Date ViewLast time the listing was viewed (if tracked)
CompetitionNumber of applicants or interest level for the role
EOCEqual Opportunity Code or compliance flag
EOC Logo URLLogo for EOC certifications
EOC ActiveWhether EOC status is currently active
EOC AlternativeAlternative EOC designations or certifications
Prize NameName of any prize or incentive program
CSS ClassTechnical styling class (for front-end reference)

How to Use

  1. Identify search pages — Navigate to CareerViet.vn, filter by job title, industry, location, or salary. Copy the search result URL.
  2. Add URLs — Paste one or more search page URLs into the urls array. You can add different job categories or pages in a single run.
  3. Set limits — Adjust max_items_per_url to control volume. A value of 200 captures most listings per page; use 50-100 for faster testing.
  4. Enable failover — Set ignore_url_failures: true for resilience if some pages fail to load.
  5. Run the scraper — Execute and monitor the run log in real time.
  6. 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 View and Competition fields 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.