RemoteOk Premium Job Scraper avatar

RemoteOk Premium Job Scraper

Try for free

1 day trial then $29.00/month - No credit card required now

View all Actors
RemoteOk Premium Job Scraper

RemoteOk Premium Job Scraper

newbs/remoteok-premium-job-scraper
Try for free

1 day trial then $29.00/month - No credit card required now

"Discover the best job listings effortlessly with the RemoteOk Premium Job Scraper! Dive deep into detailed job data from RemoteOk, from roles to salaries, all neatly structured. Elevate your job search with precision and speed. Why wait? Unlock premium job opportunities now!"

Others Job Scrapers ⚙️

Glassdoor Job Scraper. Craiglist Scraper Premium.

Overview

This Apify actor uses Puppeteer to scrape premium job listings from RemoteOk. The actor extracts detailed job data and provides a comprehensive overview in a structured format.

Input

The actor expects input in the format as described in the input_schema.json file, which you can refer to for details.

Output

The actor outputs an array of job objects. Each object represents a single job listing and contains the following details:

  • title - The title of the job.
  • jobBenefits - A list of benefits associated with the job.
  • datePosted - The date when the job was posted.
  • jobLink - The direct URL to the job listing.
  • jobDescription - Detailed description of the job.
  • tags - Any relevant tags associated with the job.
  • baseSalary - The base salary offered for the position.
  • employmentType - Type of employment (e.g., Full-time, Part-time).
  • industry - The industry the job belongs to.
  • jobLocationType - Type of job location (e.g., Remote, On-site).
  • jobLocation - The specific location for the job.
  • image - Image or logo associated with the job listing.
  • occupationalCategory - Category of the occupation.
  • workHours - Expected work hours for the job.
  • validThrough - Date until which the job listing is valid.
  • hiringOrganization - Name of the organization hiring for the position.
  • more below in the example output.

Usage

To use this actor, set up a task on Apify and configure the input parameters according to your requirements. Once the task starts, the actor will scrape the job listings from RemoteOk, outputting the details in the specified format.

Example Input

(Refer to input_schema.json for expected input format.)

Example Output

1[
2  {
3	"title": "AI Engineer",
4	"employerIcon": "https://remoteok.com/cdn-cgi/image/format=auto,fit=contain,width=100,height=100,quality=50/https://remoteOK.com/assets/img/jobs/05946eb2cf83f1dc68dc8c5ef4ef8cc21697011836.png?1697011836",
5	"employerName": "Sticker Mule",
6	"employerWebSite": "https://clouddevs.com/",
7	"jobViews": 58513,
8	"jobApply": null,
9	"jobDatePosted": "2023-10-11T08:10:36.000Z",
10	"jobLink": "https://remoteok.com/remote-jobs/remote-ai-engineer-sticker-mule-440598",
11	"jobDescription": "<div class=\"_descriptionText_z1j6s_201\"><p><strong>About Sticker Mule</strong></p><p>Sticker Mule is the Internet's most \"kick ass\" brand. We are privately-owned, profitable, and powered by a globally distributed team that enjoys building happy customer experience at the highest technical standards. Our software team operates from 17 countries, and we're always looking for more exceptional engineers.</p><p>The Machine Learning team is responsible for building and maintaining our ML-assisted tools like <a href=\"https://www.stickermule.com/trace\"><u>Trace</u></a> and <a href=\"https://www.stickermule.com/upscale\"><u>Upscale</u></a>.</p><p><br /></p><p><a href=\"https://www.stickermule.com/about\"><strong><u>See more about our teams here</u></strong></a></p><p><br /></p><p><strong>We offer</strong></p><p>1. Remote work with flexible schedules</p><p>2. Varied, interesting technical challenges to solve</p><p>3. A fun \"no bullshit\" work environment</p><p><br /></p><p><strong>We like you to know\n Apply now and work remotely at Sticker Mule",
12	"jobBenefits": "💰 401(k)\n🌎 Distributed team\n⏰ Async\n🏖 Paid time off\n💰 401k matching\n📚 Learning budget\n🖥 Home office budget\n⬜️ No whiteboard interview\n🎅 We hire old (and young)",
13	"tags": "🌏 Worldwide",
14	"datePosted": "2023-10-11T08:10:36+00:00",
15	"baseSalary": {
16		"@type": "MonetaryAmount",
17		"currency": "USD",
18		"value": {
19			"@type": "QuantitativeValue",
20			"minValue": 130000,
21			"maxValue": 140000,
22			"unitText": "YEAR"
23		}
24	},
25	"employmentType": "FULL_TIME",
26	"industry": "Startups",
27	"jobLocationType": "TELECOMMUTE",
28	"applicantLocationRequirements": {
29		"@type": "Country",
30		"name": "Anywhere"
31	},
32	"jobLocation": {
33		"@type": "PostalAddress",
34		"addressCountry": "Anywhere",
35		"addressRegion": "Anywhere",
36		"streetAddress": "Anywhere",
37		"postalCode": "Anywhere",
38		"addressLocality": "Anywhere"
39	},
40	"image": "https://remoteOK.com/assets/img/jobs/05946eb2cf83f1dc68dc8c5ef4ef8cc21697011836.png",
41	"occupationalCategory": "AI Engineer",
42	"workHours": "Flexible",
43	"validThrough": "2024-01-09T08:10:36+00:00",
44	"hiringOrganization": {
45		"@type": "Organization",
46		"name": "Sticker Mule",
47		"url": "https://remoteok.com/sticker-mule",
48		"sameAs": "https://remoteok.com/sticker-mule",
49		"logo": {
50			"@type": "ImageObject",
51			"url": "https://remoteOK.com/assets/img/jobs/05946eb2cf83f1dc68dc8c5ef4ef8cc21697011836.png"
52		}
53	}
54}
55]

Disclaimer

Please ensure you comply with the terms of service of RemoteOk when using this actor. The developer of this actor is not responsible for any consequences resulting from its use. It is the user's responsibility to ensure that they adhere to all applicable laws and regulations governing the use of scraped data.

Developer
Maintained by Community

Actor Metrics

  • 6 monthly users

  • 2 stars

  • 66% runs succeeded

  • Created in Oct 2023

  • Modified 3 months ago