VOOZH about

URL: https://apify.com/jungle_synthesizer/tokyo-dev-scraper

โ‡ฑ TokyoDev Scraper - Japan Tech Jobs, Companies & Salary Data ยท Apify


๐Ÿ‘ TokyoDev Scraper - Japan Tech Job Listings & Companies avatar

TokyoDev Scraper - Japan Tech Job Listings & Companies

Pricing

$4.00 / 1,000 record scrapeds

Go to Apify Store

TokyoDev Scraper - Japan Tech Job Listings & Companies

Scrape job listings and company profiles from TokyoDev.com. Extract job titles, companies, locations, remote policies, salary ranges, Japanese language requirements, visa sponsorship, and technology tags.

Pricing

$4.00 / 1,000 record scrapeds

Rating

0.0

(0)

Developer

๐Ÿ‘ BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

9

Total users

2

Monthly active users

11 days ago

Last modified

Share

TokyoDev Scraper โ€” Japan Tech Jobs & Company Data

Scrapes tech job listings and company profiles from TokyoDev.com, the primary English-language job board for developer jobs in Japan. A TokyoDev scraper for engineers searching Japan tech jobs, visa sponsorship roles, and remote positions โ€” it returns jobs with titles, salaries, remote policies, Japanese language requirements, apply-from-abroad signals, and technology tags, plus company profiles with descriptions and tech stacks, across ~182 job listings and ~232 company pages.


TokyoDev Scraper Features

  • Scrapes job listings, company profiles, or both via a single scrapeMode selector
  • Extracts Japanese language requirement per listing โ€” true/false, not buried in description text
  • Captures remote policy per job: fully-remote, partially-remote, or no-remote
  • Returns apply-from-abroad eligibility where disclosed โ€” useful for candidates outside Japan
  • Collects technology and skill tags per listing (Ruby, Python, React, etc.)
  • Filters by remote policy, seniority level, or Japanese language requirement before saving
  • Accepts specific TokyoDev URLs directly โ€” skip sitemap discovery for targeted runs
  • Uses residential proxy to bypass Cloudflare protection on all non-sitemap pages

Who Uses This TokyoDev Japan Tech Jobs Data?

  • Recruiters โ€” Pull structured Japan tech listings with remote and language filters already applied, not raw HTML to parse
  • Job aggregators โ€” Ingest English-language Japan tech jobs with consistent field structure across listings
  • Market researchers โ€” Analyze salary trends, remote policy distribution, and Japanese language demand across the Japan tech sector
  • HR analytics teams โ€” Build datasets tracking which companies are hiring, what seniority levels are in demand, and what tech stacks are common
  • Candidate matching platforms โ€” Filter by japanese_required and apply_from_abroad to surface realistic options for international applicants

How TokyoDev Scraper Works

  1. Fetches /sitemap.xml โ€” accessible without Cloudflare challenge โ€” and classifies URLs into job listings and company profile pages
  2. Applies mode filter (jobs, companies, or both) and optional filters for remote policy, seniority, and Japanese language requirement
  3. Loads each target page using a Playwright browser with residential proxy and anti-detection fingerprinting to bypass Cloudflare
  4. Extracts data from both JSON-LD structured markup and rendered HTML, with HTML as fallback for fields not in the schema

Input

{
"scrapeMode":"jobs",
"remotePolicy":"fully-remote",
"japaneseRequired":"no-japanese-required",
"maxItems":50,
"proxyConfiguration":{
"useApifyProxy":true,
"apifyProxyGroups":["RESIDENTIAL"]
}
}
FieldTypeDefaultDescription
scrapeModestring"both"What to scrape: "jobs", "companies", or "both"
searchUrlsarrayโ€”Optional: specific TokyoDev URLs to scrape. Skips sitemap discovery.
remotePolicystring""Filter by remote policy: "fully-remote", "partially-remote", "no-remote", or empty for all
senioritystring""Filter by seniority: "intern", "junior", "intermediate", "senior", or empty for all
japaneseRequiredstring""Filter by Japanese language: "japanese-required", "no-japanese-required", or empty for all
maxItemsinteger50Maximum number of results to return
proxyConfigurationobjectRESIDENTIALProxy settings โ€” residential proxy required for Cloudflare bypass

TokyoDev Scraper Output Fields

Job Listings

{
"job_title":"Senior Rails Engineer",
"company_name":"TableCheck",
"company_url":"https://www.tablecheck.com",
"location":"Tokyo",
"job_type":"full-time",
"seniority":"senior",
"remote_policy":"partially-remote",
"japanese_required":false,
"apply_from_abroad":true,
"salary_range":"8000000-14000000 JPY",
"description":"TableCheck is looking for a senior Rails engineer...",
"requirements":["5+ years Rails experience","Experience with PostgreSQL"],
"tags":["Ruby","Rails","PostgreSQL","React"],
"apply_url":"https://www.tablecheck.com/jobs/apply/rails-engineer",
"posted_date":"2025-03-20",
"job_url":"https://www.tokyodev.com/companies/tablecheck/jobs/senior-rails-engineer"
}
FieldTypeDescription
job_titlestringJob title
company_namestringHiring company name
company_urlstringCompany website URL
locationstringJob location (e.g. Tokyo, Remote, Osaka)
job_typestringEmployment type: full-time, contract, intern
senioritystringSeniority level: junior, intermediate, senior
remote_policystringRemote work policy: fully-remote, partially-remote, no-remote
japanese_requiredbooleanWhether Japanese language proficiency is required
apply_from_abroadbooleanWhether candidates can apply from outside Japan
salary_rangestringSalary range if disclosed
descriptionstringFull job description text
requirementsarrayJob requirements and qualifications
tagsarrayTechnology and skill tags (e.g. Ruby, Python, React)
apply_urlstringDirect URL to apply for the position
posted_datestringDate the job was posted
job_urlstringFull TokyoDev job listing URL

Company Profiles

When scrapeMode is "companies" or "both", company records are included in the same dataset. Company records populate company_name, company_url, description, location, tags, and job_url (set to the company profile URL). Job-specific fields are null.

{
"company_name":"Mercari",
"company_url":"https://www.mercari.com",
"location":"Tokyo",
"description":"Mercari is Japan's largest marketplace app...",
"tags":["Go","Kotlin","Swift","React","Kubernetes"],
"job_url":"https://www.tokyodev.com/companies/mercari"
}

๐Ÿ” FAQ

How do I scrape TokyoDev.com?

TokyoDev Scraper handles sitemap discovery automatically. Set scrapeMode to "jobs", "companies", or "both", apply any filters you need, configure the residential proxy, and run it. For targeted runs, paste specific TokyoDev URLs into searchUrls to skip the sitemap phase entirely.

Does TokyoDev Scraper need proxies?

It does. TokyoDev uses Cloudflare managed challenge on all page routes. The scraper uses a Playwright browser with residential proxy and anti-detection fingerprinting to get through. The sitemap at /sitemap.xml is accessible without challenge โ€” the scraper uses that for URL discovery without consuming proxy budget.

What data can I get from TokyoDev.com?

TokyoDev Scraper returns job titles, companies, locations, employment types, seniority levels, remote policies, Japanese language requirements, apply-from-abroad flags, salary ranges, descriptions, requirements lists, technology tags, apply URLs, and posting dates. Company profiles include the company description, location, and tech stack tags.

Can I filter for jobs that don't require Japanese?

Set japaneseRequired to "no-japanese-required". TokyoDev Scraper applies the filter before saving records, so only matching results land in the dataset โ€” you don't have to filter downstream.

How do I find Japan tech jobs that hire from abroad?

Run the scraper and filter the dataset on apply_from_abroad. The scraper extracts this flag per listing โ€” the same signal TokyoDev uses to mark roles open to candidates outside Japan, which usually overlaps with visa sponsorship. Combine it with japaneseRequired set to "no-japanese-required" to narrow down to remote-friendly, English-language developer jobs in Japan.

How much does TokyoDev Scraper cost to run?

TokyoDev Scraper uses pay-per-event pricing. Because it requires a browser with residential proxy for each page, cost per record is higher than plain HTTP scrapers. Running the full board (~182 jobs + ~232 companies) costs roughly a few dollars depending on proxy consumption.


Need More Features?

Need scheduled runs, webhook delivery, or fields not currently extracted? File an issue or get in touch.

Why Use TokyoDev Scraper?

  • Structured language and remote data โ€” japanese_required and remote_policy are extracted as typed fields, not buried in description text, so your filters work without NLP preprocessing
  • Dual-mode output โ€” Jobs and company profiles in a single run with a shared schema, so you can join them by company_name without running two separate scrapers
  • CF-resilient by design โ€” Residential proxy with browser fingerprinting handles Cloudflare without manual intervention; the sitemap bypass keeps URL discovery cheap

You might also like

TokyoDev Scraper: Japan Tech Jobs & Companies

getascraper/tokyo-dev-scraper

Scrape job listings and company profiles from TokyoDev.com. Extract job titles, companies, locations, remote policies, salary ranges, Japanese language requirements, visa sponsorship, and technology tags. Drop-in for HubSpot, Salesforce, and Airtable. $1.99 per 1,000 results.

Japan Dev Scraper

jungle_synthesizer/japan-dev-scraper

Scrape tech job listings from Japan-Dev.com, a curated job board for developers seeking tech positions in Japan. Extracts job titles, companies, salaries, locations, remote policies, language requirements, and visa sponsorship status.

๐Ÿ‘ User avatar

BowTiedRaccoon

19

Japan Dev Scraper: Japan Tech Jobs

getascraper/japan-dev-scraper

Scrape tech jobs from Japan-Dev.com. Extracts job titles, companies, salaries, remote policies, and visa sponsorship. Drop-in for HubSpot, Salesforce, and Airtable. $1.99 per 1,000 results.

Daijob Job Scraper - ๆ ผๅฎ‰ Low-cost๐Ÿ’ฒ๐Ÿ”ฅ๐Ÿ’ผ๐Ÿ‡ฏ๐Ÿ‡ต๐Ÿ”ด

delectable_incubator/daijob-job-scraper-ge-an-low-cost

Scrape Daijob job listings ๐Ÿ’ผ๐Ÿ‡ฏ๐Ÿ‡ต with a powerful Japan job scraper. Extract job titles, hiring companies, locations, salaries, seniority levels, Japanese language requirements, and more. Ideal for recruitment intelligence, bilingual hiring research, and structured job market datasets in Japan ๐Ÿ“Š๐Ÿš€

Dice.com Jobs Scraper - US Tech Job Listings with Salary Data

benthepythondev/dice-jobs-scraper

Extract tech job listings from Dice.com, the leading US technology job board. Scrape job titles, companies, salaries, locations, remote status, and full descriptions. Dynamic pagination captures all results. Uses browser fingerprinting to avoid blocks.

Remoteok Jobs Scraper

piotrv1001/remoteok-jobs-scraper

Scrapes remote job listings from RemoteOK.com by tag, extracting job titles, companies, salaries, locations, tags, and descriptions. Ideal for remote job market research and salary benchmarking.

79

RemoteOK Job Scraper โ€“ Cheap ๐ŸŒ๐Ÿ’ผ

scrapestorm/remoteok-job-scraper---cheap

๐Ÿ” Easily collect remote and global job listings from RemoteOK.com Extract structured job data from one of the leading remote job boards, including job titles, company names, locations, salaries, tags, posting dates, job URLs, apply URLs, job descriptions, and verification status ๐ŸŒ๐Ÿ’ผ

2

Remote.com Job Scraper

saswave/remote-com-job-scraper

Remote.com Job Scraper. From a job search url on website remote.com , extract job listings. Get informations about title, date creation, location, salary, company website, company name and more