Recruitee Jobs Scraper (Listings & Hiring Data) avatar

Recruitee Jobs Scraper (Listings & Hiring Data)

Pricing

from $0.70 / 1,000 results

Go to Apify Store
Recruitee Jobs Scraper (Listings & Hiring Data)

Recruitee Jobs Scraper (Listings & Hiring Data)

Extract job listings from public Tellent Recruitee.com career sites. Search companies or add URLs and export titles, descriptions, requirements, locations, departments, remote and hybrid roles, application links, and company details for recruiting and hiring intelligence. Download JSON, CSV or Excel

Pricing

from $0.70 / 1,000 results

Rating

0.0

(0)

Developer

Iñigo Garcia Olaizola

Iñigo Garcia Olaizola

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

21 hours ago

Last modified

Share

Recruitee Jobs Scraper — Job Listings, Applications & Hiring Data

Extract current job listings from public Recruitee career sites and download structured hiring data for recruiting, labor-market research, job aggregation, sales signals, and competitor monitoring. Search for relevant companies or provide specific Recruitee career URLs and receive one result per open role.

Need company profiles instead of individual jobs? Use Recruitee Companies Scraper to find businesses, websites, and public career pages.

🤖 What does Recruitee Jobs Scraper do?

Recruitee Jobs Scraper collects current public vacancies together with full job and company context. Each result can include:

  • Job details — title, description, requirements, department, employment type, and publication dates
  • Location data — location, city, state, country, postal code, and country code when published
  • Workplace options — remote, hybrid, and on-site indicators
  • Application links — public job page and direct application URL
  • Company context — company name, career site, corporate website, description, icon, and image
  • Additional hiring data — salary, education and experience levels, tags, translations, and custom fields when available

Great for: recruiting intelligence, job boards, talent sourcing, market research, competitor hiring analysis, HR analytics, and B2B lead generation.

SEO keywords: Recruitee scraper, Recruitee jobs scraper, scrape Recruitee jobs, Recruitee job listings, Recruitee API alternative, hiring data, Apify actor.

💡 Why collect Recruitee job listings?

  • 📈 Monitor company growth — follow new openings by team, location, and seniority.
  • 🎯 Build focused job feeds — gather structured vacancies for a niche, region, or target-company list.
  • 🔎 Research hiring demand — compare which skills, departments, and workplace models employers prioritize.
  • 💼 Find sales signals — identify growing companies and teams with active hiring needs.
  • 🔄 Power recurring workflows — schedule runs and export results to JSON, CSV, Excel, XML, or Parquet.

🧠 Search or scrape specific career sites

Search companies

Set query to a company name, industry, market, website, or description. For example, use fintech, healthcare, or a company name to focus the results. Leave it empty for broad discovery.

Use direct Recruitee URLs

Set urls when you already know the companies you want to monitor. You can provide a career homepage or a Recruitee job URL; the actor resolves it to the relevant company and collects its current openings. When urls is provided, query is ignored.

🚀 Quick Start

  1. Add the actor — Open Recruitee Jobs Scraper in Apify Store.
  2. Choose a source — Enter a query, add one or more urls, or leave both empty for broad discovery.
  3. Set the result limit — Use maxItems to control the total number of job offers saved.
  4. Run the actor — Click Run or trigger it through the Apify API or SDK.
  5. Download results — Export the dataset as JSON, CSV, Excel, XML, or Parquet.

💳 Pricing

Apify's Free plan includes monthly credits suitable for testing a few companies or a focused search. For larger job feeds, scheduled monitoring, or broader market research, use a paid Apify plan with additional platform credits.

📝 Input Parameters

ParameterTypeRequiredDescription
maxItemsIntegerYesMaximum job offers to save across all companies. Use 0 to continue until discovery is exhausted. Default 100.
urlsArray[String]NoPublic *.recruitee.com career or job URLs. When supplied, these URLs are scraped directly and query is ignored.
queryStringNoFind companies by name, industry, careers URL, corporate website, or description. Leave empty for broad discovery.

Example inputs

Search fintech employers and collect 100 openings

{
"query": "fintech",
"maxItems": 100
}

Monitor openings from specific career sites

{
"urls": [
"https://sharecompanygroup.recruitee.com",
"https://example.recruitee.com/o/software-engineer"
],
"maxItems": 250
}

📊 Output / Results

Each dataset item represents one current job offer. Common fields include:

  • id (number) — unique offer identifier
  • title (string) — published job title
  • description (string) — full job description with available formatting
  • requirements (string) — role requirements and candidate profile
  • department (string) — hiring department or team
  • location, city, state_name, country (string) — published location details
  • remote, hybrid, on_site (boolean) — workplace arrangement indicators
  • employment_type_code, experience_code, education_code (string) — normalized role attributes when available
  • salary (object) — published salary range, currency, and period when available
  • published_at, created_at, updated_at (string) — offer timestamps
  • careers_url (string) — public job listing URL
  • careers_apply_url (string) — direct application URL
  • company (object) — company ID, name, career site, website, description, icon, and image

Optional fields vary by employer and may include tags, translations, multiple locations, screening questions, and custom fields.

{
"id": 2691331,
"title": "Marketing Lead",
"department": "Marketing",
"location": "Amersfoort, Utrecht, Netherlands",
"city": "Amersfoort",
"country": "Netherlands",
"remote": false,
"hybrid": true,
"on_site": false,
"employment_type_code": "fulltime_permanent",
"published_at": "2026-07-27 14:23:51 UTC",
"careers_url": "https://sharecompanygroup.recruitee.com/o/marketing-lead",
"careers_apply_url": "https://sharecompanygroup.recruitee.com/o/marketing-lead/c/new",
"company": {
"id": "sharecompanygroup",
"name": "ShareCompany",
"url": "https://sharecompanygroup.recruitee.com",
"websiteUrl": "https://sharecompany.com",
"description": "Technology and data products for financial markets."
}
}

🧭 Tips / Common Recipes

  • Track target employers: add all known career sites to urls and schedule the actor daily or weekly.
  • Research an industry: use queries such as fintech, renewable energy, healthcare, or cybersecurity.
  • Build a regional feed: use a city or country in query, then filter the returned location and country fields.
  • Test before scaling: begin with maxItems: 20, inspect the output, and increase the limit for production runs.
  • Separate company research: use Recruitee Companies Scraper when one row per employer is more useful than one row per opening.

⚙️ Best Practices

  • Use direct career-site URLs for repeatable monitoring of a fixed employer list.
  • Remember that maxItems applies to job offers across the complete run, not separately to each company.
  • Some employers publish only a subset of optional fields, so descriptions, salaries, workplace options, and location detail can vary.
  • Schedule recurring runs at a reasonable frequency to track newly published, updated, and closed roles.
  • Respect Recruitee, employer career-site, and Apify Terms of Service.
  • Collect only publicly available job information for a legitimate purpose.
  • Handle contact details and other potentially personal data responsibly under GDPR, CCPA, and applicable privacy laws.
  • Use reasonable run frequency and avoid abusive collection patterns.
  • Attribute or cite source job pages when republishing listings where appropriate.

This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Recruitee B.V. All trademarks are the property of their respective owners.

❓ FAQ

Do I need to provide Recruitee URLs?

No. Use query to find relevant companies, or leave both query and urls empty for broad discovery.

What happens when I provide both urls and query?

The actor processes the supplied urls directly and ignores query.

Does each result represent a company or a job?

Each result is one current job offer. Company information is included in the nested company object on every row.

Are closed jobs included?

The actor collects the current public openings available during the run, so jobs that are no longer published are normally absent.

Can I monitor several companies in one run?

Yes. Add multiple Recruitee career or job URLs to urls; maxItems controls the combined output.

🛟 Support

Need a custom field, scheduled hiring monitor, or export tailored to your workflow? Open an issue or contact the developer at https://igolaizola.com/#contact or https://t.me/igolaizola