Cake Job Scraper — Asia Tech Jobs, Salaries & Hiring Companies avatar

Cake Job Scraper — Asia Tech Jobs, Salaries & Hiring Companies

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Cake Job Scraper — Asia Tech Jobs, Salaries & Hiring Companies

Cake Job Scraper — Asia Tech Jobs, Salaries & Hiring Companies

Scrape jobs from Cake (cake.me), the tech job board used across Taiwan, Japan and Southeast Asia. Titles, companies, salary ranges, seniority, locations and full descriptions as clean JSON.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Youfu Xu

Youfu Xu

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Cake Job Scraper — Asia tech jobs, salary ranges & hiring companies

Get clean, structured job data from Cake (formerly CakeResume) — the tech-focused job board used across Taiwan, Japan, Singapore and the rest of Southeast Asia. Search any keyword in English, Chinese or Japanese and download the results as JSON, CSV or Excel. No login, no browser, no proxy setup.

What you get

Run it with the default input and results look like this:

{
"title": "Python 後端工程師 (Data Integration & Visualization)",
"companyName": "InAddition Consultants Ltd.",
"companyUrl": "https://www.cake.me/companies/inaddition-consultants",
"salaryMin": 1000000,
"salaryMax": 1200000,
"salaryCurrency": "TWD",
"salaryPeriod": "year",
"salaryText": "TWD 1,000,000 - 1,200,000 per year",
"locations": ["台北市, 台灣"],
"city": "Xinyi District",
"stateName": "Taipei City",
"country": "TW",
"jobType": "full_time",
"seniorityLevel": "mid_senior_level",
"minWorkExpYear": 3,
"language": "Chinese",
"contentUpdatedAt": "2026-07-20T08:40:28Z",
"url": "https://www.cake.me/companies/inaddition-consultants/jobs/pythonvisualization",
"description": "【工作職責】您將加入我們的核心開發團隊…"
}

28 fields per job by default, including the full plain-text description, the salary range Cake publishes, seniority level, minimum years of experience, number of openings, company logo and the company's city, district and postcode.

Turn on Include detail page data and each job also gets datePosted, remoteRequirement (e.g. Anywhere), the HTML description and Cake's internal job identifier.

Who uses this

  • Recruiters & sourcing teams — see which companies across Taiwan and Japan are hiring, for which roles, at what pay
  • Salary benchmarking — Cake listings carry structured salaryMin / salaryMax / currency / period, not free text you have to parse
  • Lead generation — every row carries the hiring company, its Cake profile, logo and office location
  • Job boards & alert bots — poll a keyword on a schedule and diff against yesterday's dataset
  • Market-entry research — measure how many companies in a country are hiring for AI, backend, semiconductor or PM roles right now

How to use

  1. Enter a keywordpython, product manager, 後端工程師, データエンジニア all work
  2. Optionally set a location exactly as Cake spells it: Taiwan, Japan, Singapore, Taipei City
  3. Set Max jobs (default 50; Cake pages 10 at a time)
  4. Optionally enable Include detail page data for posted dates and remote-work requirements
  5. Run, then download from the Dataset tab as JSON / CSV / Excel, or pull it through the Apify API

Example input

{
"keyword": "data engineer",
"location": "Japan",
"maxItems": 200,
"includeDetails": true
}

Notes on reliability

  • The scraper reads the same structured payload the Cake website itself renders from, so fields stay consistent instead of breaking every time the design changes
  • Cake rate-limits fast bursts. This Actor paces its requests and backs off automatically on HTTP 429, so long exports keep running instead of failing halfway
  • Jobs that do not disclose pay come back with empty salary fields rather than a misleading 0

Pricing model

You pay per result — a small fee for each job returned. A 200-job export costs less than a coffee, and you only pay for rows you actually receive.

FAQ

Does it need a proxy? No. It works from Apify's own servers without residential proxies.

How fresh is the data? Each job carries contentUpdatedAt straight from Cake, and with detail mode on you also get datePosted. Schedule the Actor daily and diff to catch new postings.

Can I get every job for a country? Yes — leave the keyword broad and raise maxItems. Cake reports the total match count in the log so you know how deep the result set goes before you commit to a big run.

Which countries are covered? Cake is strongest in Taiwan and Japan, with meaningful coverage in Singapore, Hong Kong and the wider APAC region. Use the location filter to narrow it.