Dribbble Jobs Scraper: Design & UX Jobs
Pricing
from $3.00 / 1,000 serp results
Dribbble Jobs Scraper: Design & UX Jobs
Extract design job listings from Dribbble.com/jobs - the design community's dedicated job board. Returns title, company, location, description, salary, employment type, job category (Product Design, Brand Design, Motion Design, etc.) and contact details.
Pricing
from $3.00 / 1,000 serp results
Rating
0.0
(0)
Developer
NanoScrape
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Share
Dribbble Jobs Scraper: US Design & UX Jobs
Extract design job listings from Dribbble Jobs - the dedicated job board for the world's design community. Covers UI/UX, product design, brand design, motion design, illustration, and more.
Built on standard HTTP with HTML + JSON-LD parsing. No browser automation, no captcha.
What it does
Pulls live design job listings from Dribbble's job board. Search by keyword (e.g. "product designer", "brand designer", "motion designer"), filter by location or remote status, and optionally fetch full job descriptions from each listing page. Returns structured data including title, company, location, employment type, salary (when disclosed), and all four description formats.
Sample output
{"_type": "job","id": "309416-Senior-Product-Designer","title": "Senior Product Designer","job_url": "https://dribbble.com/jobs/309416-Senior-Product-Designer","source_url": "https://dribbble.com/jobs/309416-Senior-Product-Designer","source_platform": "dribbble.com","company_name": "CashCow","company_website": "https://www.cashcow.com","company_logo_url": "https://cdn.dribbble.com/userupload/12345/file/logo.png","location": "Remote","country": null,"remote_type": "fully-remote","posted_at_text": "2026-08-20T09:00:00-04:00","posted_at_datetime": "2026-08-20T13:00:00Z","employment_type": "full-time","salary_min": 120000,"salary_max": 160000,"salary_currency": "USD","salary_period": "year","salary_text": null,"description": "Full-time, Remote, 5+ years experience. CashCow lives at the intersection of mobile gaming, rewards, and real money...","description_full": "Full-time, Remote, 5+ years experience\n\nAbout the Role\nCashCow lives at the intersection of mobile gaming, rewards...","description_html": "<p>Full-time, Remote, 5+ years experience</p><h2>About the Role</h2><p>CashCow lives...</p>","description_md": "Full-time, Remote, 5+ years experience\n\n## About the Role\n\nCashCow lives...","contact_emails": [],"contact_phones": [],"contact_urls": ["https://www.cashcow.com/careers"],"apply_url": null,"job_category": "Product Design","experience_level": "Senior","search_query": "product designer","scraped_at": "2026-08-24T10:30:00Z"}
Pricing
| Event | Price |
|---|---|
| Actor start | $0.001 |
SERP result (includeJobDetails=false) | $0.003 per job |
Detail result (includeJobDetails=true) | $0.005 per job |
Typical cost: $3 per 1,000 jobs in SERP mode (title, company, location, job_category, experience_level). Detail mode ($5/1,000) adds full description, salary, company website, and contact extraction.
New to Apify? Every account gets a $5 free monthly platform credit - enough for around 1,000 results before you pay anything.
Input
| Field | Type | Default | Description |
|---|---|---|---|
searchQueries | array of strings | - | Keywords like "product designer", "brand designer". Each runs as a separate search. Leave empty to browse all design jobs. |
searchUrls | array of strings | - | Direct Dribbble Jobs search URLs. |
startUrls | array of strings | - | Direct Dribbble job detail page URLs for targeted scraping. |
location | string | - | City, region or country filter, e.g. "New York", "Remote", "United States". |
remoteOnly | boolean | false | Return only remote-eligible positions. |
includeJobDetails | boolean | false | Fetch full PDP for description, salary, company website, and contacts. Charges job-detail-result. |
includeCompanyDetails | boolean | false | Surface company website and logo URL (requires PDP fetch). |
maxResults | integer | 5 | Total cap across all queries (max 5000). |
maxResultsPerQuery | integer | 5 | Cap per individual keyword. |
maxConcurrency | integer | 3 | Parallel detail page fetches when includeJobDetails=true. |
Output fields
Identity
id: Dribbble job slug (from URL)title: job title as listedjob_url,source_url: canonical Dribbble job detail URL
Company
company_name: hiring companycompany_website: company site (when available in JSON-LD)company_logo_url: company logo image URL
Location
location: display location stringcountry: country code or name (when present in JSON-LD)remote_type:"fully-remote","hybrid", or"on-site"
Job Details
employment_type: full-time, part-time, contract, temporary, internshipsalary_min,salary_max: salary bounds (when disclosed)salary_currency,salary_period: currency + pay intervalapply_url: external application URL (when present in description)
Design-specific
job_category: design discipline inferred from title: Product Design, Brand Design, Motion Design, UX Design, UI Design, Graphic Design, Illustration, Web Design, 3D Design, Design Leadershipexperience_level: Junior, Mid, Senior, Lead, Staff (inferred from title)
Description
description: short plain-text snippet (~500 chars)description_full: full plain text with line breaksdescription_html: raw HTML from JSON-LDdescription_md: Markdown rendering (headings, lists, links preserved)
Contacts
contact_emails[]: emails extracted from descriptioncontact_phones[]: phones extracted from descriptioncontact_urls[]: external URLs extracted from description
Meta
posted_at_datetime: ISO 8601 UTCsearch_query,scraped_at
Use with AI Agents
This actor is available as an MCP tool:
https://mcp.apify.com?tools=santamaria-automations/dribbble-jobs-scraper
Point any MCP-compatible agent at that URL to let it search and retrieve design job listings on demand.
Why this scraper
- Design-vertical specialist: Dribbble Jobs is purpose-built for the design community - listings are UI/UX, product design, brand, motion, and illustration roles only, not generic software or marketing noise
- Portfolio-focused hires: Dribbble's audience actively maintains public portfolios - the job_category and experience_level fields help map listings to the right designer tier
- JSON-LD on every listing: Dribbble embeds structured schema.org/JobPosting on each detail page - title, company, location, employmentType, datePosted, and description are machine-readable without fragile CSS selectors
- No auth required: all listings are publicly accessible without a Dribbble account
Common use cases
- Design agency talent sourcing and competitive hiring intelligence
- Design job market analysis by role (Product Design vs Brand Design vs Motion)
- Remote design job boards and aggregators
- Salary benchmarking for UI/UX and product design roles
- Portfolio site lead generation (companies posting on Dribbble value design quality)
Related Actors
- Job Feed: normalized feed across 50+ international job boards
- Career Site Jobs Scraper: direct-from-career-pages extraction
- Website Job Extractor: any-website job extractor
- Workatastartup Scraper: Y Combinator startup jobs (many design roles)
- Levels.fyi Scraper: FAANG-tier tech salaries including design
- WayUp Scraper: US student and entry-level roles including design internships
Support
Found an issue or have a question? Open a ticket via the Issues tab or email contact@nanoscrape.com - we reply within 6 hours on business days.