Web3.career Scraper - Crypto & Web3 Jobs | $3/1K Jobs avatar

Web3.career Scraper - Crypto & Web3 Jobs | $3/1K Jobs

Pricing

from $3.00 / 1,000 job results

Go to Apify Store
Web3.career Scraper - Crypto & Web3 Jobs | $3/1K Jobs

Web3.career Scraper - Crypto & Web3 Jobs | $3/1K Jobs

Extract Web3, crypto, and blockchain job listings from web3.career. Returns 25 fields: job title & description, company details, salary (min/max/currency), location, employment type, industry, posting date, and expiry. Covers Solidity, Rust, DeFi, remote, and more. Pay-per-result: $3 per 1,000 jobs.

Pricing

from $3.00 / 1,000 job results

Rating

0.0

(0)

Developer

Ale

Ale

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Web3.career Scraper - Crypto, Blockchain & Web3 Jobs

Extract Web3, crypto, and blockchain job listings from web3.career -- one of the leading Web3 job boards with hundreds of active listings across Solidity, Rust, DeFi, NFT, and more. Get structured data including full job descriptions, salaries, company info, location, and employment type. No code needed.


What data can you extract?

Every job listing includes:

Job details

  • Job title and unique ID
  • Full job description (from detail page)
  • Employment type (FULL_TIME, CONTRACTOR, etc.)
  • Industry (e.g. Crypto, DeFi, NFT)
  • Occupational category
  • Work hours (e.g. "40 hours per week")
  • Tags / skills (15-20 per job from detail page: blockchain, solidity, ethereum, aws, docker, etc.)
  • Apply URL (Bondex application link or direct)
  • Company website (extracted from Bondex job pages)
  • Company social links — LinkedIn, X/Twitter, Discord, Telegram, Medium (from Bondex)
  • Salary: structured min/max + currency + period + display text
  • Posting date and expiry date (ISO 8601)

Company details

  • Company name
  • Company logo URL

Location

  • City, country, and remote indicator
  • Country code for filtering

Meta

  • Source URL on web3.career
  • Which search query or URL found the job
  • Scrape timestamp

Pricing

Flat rate: $0.001 per actor start + $0.003 per result.

JobsCost
10 jobs$0.03
100 jobs$0.30
1,000 jobs$3.00

Every job includes full description, salary, company, location, and employment details. No hidden fees, no monthly subscription.


Use with AI Agents (MCP)

Connect this actor to any MCP-compatible AI client -- Claude Desktop, Claude.ai, Cursor, VS Code, LangChain, LlamaIndex, or custom agents.

Apify MCP server URL:

https://mcp.apify.com?tools=santamaria-automations/web3career-scraper

Example prompt once connected:

"Use web3career-scraper to find Solidity developer jobs. Return the top 20 results as a table with title, company, salary, and location."

"Use web3career-scraper to extract all remote Web3 jobs with salary information."


How to use

The scraper supports two input modes:

Go to web3.career, use the search bar (enter a tag or location), and paste the URL. The scraper paginates automatically.

{
"searchUrls": [
"https://web3.career/backend-jobs",
"https://web3.career/solidity-jobs",
"https://web3.career/remote-jobs",
"https://web3.career/web3-jobs-germany",
"https://web3.career/web3-jobs-germany+backend",
"https://web3.career/backend+remote-jobs"
]
}

URL patterns:

  • /backend-jobs — filter by tag
  • /web3-jobs-germany — filter by location
  • /web3-jobs-germany+backend — location + tag
  • /backend+remote-jobs — tag + remote toggle

2. Search Keywords

Enter one or more tags. Each keyword maps to a tag page on web3.career (e.g. "backend" → /backend-jobs).

{
"searchQueries": ["solidity", "rust", "react", "defi"],
"maxResultsPerQuery": 50
}

Fast mode (SERP only)

Disable detail page fetching for faster runs when you only need titles, companies, and salaries:

{
"searchUrls": ["https://web3.career/"],
"includeJobDetails": false,
"maxResults": 500
}

Input reference

FieldTypeDefaultDescription
searchUrlsstring[]Category or search URLs from web3.career.
searchQueriesstring[]One or more search keywords / categories.
includeJobDetailsbooleantrueFetch each job's detail page for full description, work hours, and category.
maxConcurrencyinteger5Parallel detail page requests (1-20). Higher = faster but more bandwidth.
maxResultsPerQueryinteger100Max results per keyword/URL.
maxResultsinteger10Total cap across all modes (0 = unlimited).
proxyConfigurationobjectApify autoProxy settings. Datacenter proxies work great.

Output example

{
"id": "149132",
"title": "Java Engineer - DeFi & Web3",
"company": "Binance",
"company_logo_url": "https://web3.career/logos/binance.png",
"location": "Remote",
"country": "Worldwide",
"employment_type": "FULL_TIME",
"industry": "Crypto",
"tags": ["engineer", "senior", "blockchain", "aws", "bitcoin", "defi", "docker", "ethereum", "golang", "kubernetes", "solana", "remote"],
"salary_min": 140000,
"salary_max": 200000,
"salary_currency": "USD",
"salary_period": "YEAR",
"salary_text": "$140k - $200k/year",
"description_full": "We are looking for a Java Engineer to join our DeFi team...",
"work_hours": "40 hours per week",
"apply_url": "https://network.bondex.app/job/binance/java-engineer-defi/4255123",
"company_website": "https://www.binance.com",
"company_social_links": ["https://www.linkedin.com/company/binance", "https://x.com/binance"],
"posted_at": "2026-05-01",
"expires_at": "2026-06-01",
"source_url": "https://web3.career/java-engineer-defi-web3-binance/149132",
"source_platform": "web3.career",
"search_query": "https://web3.career/",
"scraped_at": "2026-05-04T14:30:00Z"
}

Output fields

FieldTypeDescription
idstringUnique job ID on web3.career
titlestringJob title
companystring?Company name
company_logo_urlstring?Company logo image URL
locationstringCity, country, and/or remote indicator
countrystring?Country code or name
employment_typestring?FULL_TIME, PART_TIME, CONTRACTOR, etc.
industrystring?Industry category (Crypto, DeFi, NFT, etc.)
tagsstring[]Category tags (always an array, never null)
salary_minnumber?Minimum salary (annual, in salary_currency)
salary_maxnumber?Maximum salary (annual, in salary_currency)
salary_currencystring?Currency code (USD, EUR, GBP, etc.)
salary_periodstring?Pay period (YEAR, MONTH, HOUR, etc.)
salary_textstring?Human-readable salary string
description_fullstring?Full job description text (from detail page)
work_hoursstring?Work hours (e.g. "40 hours per week")
apply_urlstring?Application URL (Bondex link or direct)
company_websitestring?Company website (extracted from Bondex)
company_social_linksstring[]Company social profiles (LinkedIn, X, Discord, Telegram)
posted_atstring?Job posting date (ISO 8601)
expires_atstring?Job expiry date (ISO 8601)
source_urlstringDirect link to the job on web3.career
source_platformstringAlways "web3.career"
search_querystring?The search URL or keyword that found this job
scraped_atstringScrape timestamp (ISO 8601)

Speed

Jobs~Time (with details)~Time (SERP only)Memory
10~5 seconds~3 seconds~16 MB
100~25 seconds~10 seconds~20 MB
500+~2 minutes~30 seconds~25 MB

Detail page fetching runs concurrently (default 5 parallel requests). Increase maxConcurrency for faster runs.


Integrations

This actor works with all Apify integrations:

  • API -- trigger runs and download results programmatically
  • Webhooks -- get notified when a run completes
  • Zapier & Make -- connect to 5,000+ apps
  • Google Sheets -- export directly to a spreadsheet
  • Slack, Email -- get notifications with results


Something not working? Create an issue and we'll fix it fast.