Indeed Job Scraper avatar
Indeed Job Scraper
Try for free

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

View all Actors
Indeed Job Scraper

Indeed Job Scraper

newbs/indeed-job-scraper
Try for free

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

Indeed Job Scraper fetches detailed job listings from Indeed using Puppeteer. Specify job criteria & get comprehensive job data like title, salary, location & more. Ideal for job seekers and recruiters. Ensure adherence to applicable laws when using data.

Others Job Scrapers ⚙️

RemoteOk Premium Job Scraper. Craiglist Scraper Premium. Glassdoor Job Scraper.

Input

The actor takes in the following input:

  • job (required) - The job you want to add to.
  • country (required) - The category you want to add to.
  • city (optional) - The city of the job.
  • numberOfResults (required) - The number of results you want from the job.
  • proxy (required) - Proxy configuration settings.

Output

The actor outputs an array of objects, where each object represents a single job listing. The object includes the following details for each job listing:

  • title
  • salary
  • subTitle
  • formattedLocation
  • jobType
  • jobKey
  • jobDate
  • sanitizedJobDescription
  • jobDescripttion
  • relatedLinks
  • jobMetadata
  • company
  • more below in the example output

Usage

To use this actor, you can set up a task on Apify and configure the input parameters as desired. Once the task is started, the actor will scrape the specified number of job listings based on the given criteria and output the details in the format described above.

Example Input

1{
2  "job": "developer",
3  "country": "United states",
4  "city": "New York",
5  "numberOfResults": 2,
6  "proxy": { "useApifyProxy": true }
7}

Example Output

1[
2 {
3	"title": "Front-end Dev (ReactJS, JavaScript, VueJS)",
4	"salary": {},
5	"subTitle": "Axalize Incorporated - Hà Nội",
6	"formattedLocation": "Hà Nội",
7	"jobType": null,
8	"jobKey": "8b2fbccca76f8c73",
9	"jobDate": "11 days ago",
10	"sanitizedJobDescription": "<div>\n <div>\n  <div>\n   <div>\n    Axalize Incorporated\n   </div>\n   <div>\n    <div>\n     <br> \n    </div>\n   </div>\n  </div>\n  <div>\n   <div> \n    <div> \n    </div>\n   </div>\n  </div>\n </div>\n <p></p>\n <div>\n  <div>\n   <div>\n    <div>\n     25T2 Building, N05, Hoang Dao Thuy, Trung Hoa, Cau Giay, Ha Noi \n    </div>\n    <div>\n     Fresher Accepted \n    </div>\n    <div></div>\n    <div>\n     <div>\n      At office \n     </div> \n    </div>\n    <div>\n     Posted 11 days ago \n    </div>\n    <div>\n     Skills: \n     <div>\n      ReactJS \n     </div>\n     <div>\n      JavaScript \n     </div>\n     <div>\n      VueJS \n     </div>\n    </div>\n   </div>\n  </div>\n </div>\n <div>\n  <div>\n   <h2 class=\"jobSectionHeader\"><b>Top 3 reasons to join us</b></h2> \n   <ul>\n    <li>Advancement opportunities</li> \n    <li>1 on 1 training</li> \n    <li>Comfortable environments</li> \n   </ul>\n  </div>\n  <div></div>\n  <div>\n   <h2 class=\"jobSectionHeader\"><b>Job description</b></h2> \n   <p> We are looking for a Junior/Middle (or Fresher) Front-end developer to join our team. The right person will be in charge of building and maintaining the parts of our web applications and systems that users see.</p>\n   <p> Responsibilities:</p>\n   <ul> \n    <li> Design and develop user-friendly, responsive, and visually appealing front-end interfaces using ReactJS or VueJS (or any front-end language).</li> \n    <li>Collaborate with back-end developers and other stakeholders to integrate the front-end and back-end systems.</li> \n    <li>Write clean, maintainable, and efficient code.</li> \n    <li>Implement and maintain CSS stylesheets.</li> \n    <li>Develop and implement accessibility best practices.</li> \n    <li>Fix problems and find bugs in front-end systems and programs.</li> \n    <li>Make sure that front-end systems and applications work well and can be reached.</li> \n   </ul>\n  </div>\n  <div></div>\n  <div>\n   <h2 class=\"jobSectionHeader\"><b>Your skills and experience</b></h2> \n   <p> ReactJS (VueJS, AngularJS, or good at one of the Front-end languages.)</p>\n   <p><b> Ready to learn.</b></p>\n   <p><b> Requirements</b></p>\n   <p><i> Must have</i></p>\n   <ul> \n    <li> Good knowledge of ReactJS or VueJS (or any front-end language).</li> \n    <li>Good understanding of HTML, CSS, and JavaScript.</li> \n    <li>Experience with responsive design and making websites work in different browsers.</li> \n    <li>Familiarity with front-end build tools such as Webpack, Babel, etc.</li> \n    <li>Strong ability to solve problems and think critically.</li> \n   </ul>\n   <p><i> Nice to have</i></p>\n   <ul> \n    <li> Excellent communication skills both in writing and in person.</li> \n    <li>Experience with state management libraries such as Redux or Vuex.</li> \n    <li>Knowledge of accessibility best practices and experience implementing accessibility features.</li> \n    <li>Understanding of server-side rendering.</li> \n    <li>Experience with Git and version control systems.</li> \n    <li>Familiarity with design tools such as Sketch, Figma, or Adobe Creative Suite.</li> \n   </ul>\n  </div>\n  <div></div>\n  <div>\n   <h2 class=\"jobSectionHeader\"><b>Why you'll love working here</b></h2> \n   <ul>\n    <li><b>1 on 1 training</b></li> \n    <li>Involve to real project</li> \n    <li>Always get support</li> \n    <li>Fun and friendly environment</li> \n    <li><b>Saturday &amp; Sunday OFF, Overtime pay is 150%, 200%, 300% as per labor law.</b></li> \n    <li>Review salary based on work performance and company’s performance.</li> \n    <li><b>Performance bonus, 13th- month salary, bonus for Excellent Employee and Excellent Team</b>.</li> \n    <li>01 hour paid leave per day for women having children under 12 months.</li> \n    <li><b>Minimum 12 paid leaves per </b>annum for all employees after probation;</li> \n    <li>Nice &amp; modern working space with young, dynamic &amp; friendly colleagues and free coffee, tea, drinks.</li> \n    <li>Flat, open and sharing culture with friendly management team; outsourcing company with product mindset.</li> \n    <li><b>Training courses and working opportunities with technical gurus </b>who built and operated world-class applications with millions of users. This might be a good chance for graduated students to learn cutting-edge technologies and how to build scalable system from scratch.</li> \n   </ul>\n   <p><b> Salary:</b></p>\n   <ul> \n    <li> Junior: Min 12.000.000</li> \n    <li>Middle: Min 18.000.000</li>\n   </ul>\n  </div>\n </div>\n</div> \n<br>\n<div>\n <div>\n  <div>\n   <h3 class=\"jobSectionHeader\"><b>Axalize Incorporated</b></h3>\n   <div>\n    <br> \n   </div>\n  </div>\n </div>\n <div>\n  <p>Axalize Incorporated</p> \n </div> \n <div>\n  <div>\n   <div>\n    Company type \n   </div>\n   <div>\n    Outsourcing \n   </div>\n  </div>\n  <div>\n   <div>\n    Company size \n   </div>\n   <div>\n    1-50 employees \n   </div>\n  </div>\n  <div>\n   <div>\n    Country \n   </div>\n   <div>\n    <div>\n     Vietnam\n    </div> \n   </div>\n  </div>\n  <div>\n   <div>\n    Working days \n   </div>\n   <div>\n    Monday - Friday \n   </div>\n  </div>\n  <div>\n   <div>\n    Overtime policy \n   </div>\n   <div>\n    No OT\n   </div>\n  </div>\n </div>\n</div>",
11	"jobDescription": "              Axalize Incorporated                                                                                  25T2 Building, N05, Hoang Dao Thuy, Trung Hoa, Cau Giay, Ha Noi                 Fresher Accepted                             At office                        Posted 11 days ago                 Skills:              ReactJS                    JavaScript                    VueJS                              Top 3 reasons to join us          Advancement opportunities      1 on 1 training      Comfortable environments                  Job description      We are looking for a Junior/Middle (or Fresher) Front-end developer to join our team. The right person will be in charge of building and maintaining the parts of our web applications and systems that users see.     Responsibilities:           Design and develop user-friendly, responsive, and visually appealing front-end interfaces using ReactJS or VueJS (or any front-end language).      Collaborate with back-end developers and other stakeholders to integrate the front-end and back-end systems.      Write clean, maintainable, and efficient code.      Implement and maintain CSS stylesheets.      Develop and implement accessibility best practices.      Fix problems and find bugs in front-end systems and programs.      Make sure that front-end systems and applications work well and can be reached.                  Your skills and experience      ReactJS (VueJS, AngularJS, or good at one of the Front-end languages.)     Ready to learn.     Requirements     Must have           Good knowledge of ReactJS or VueJS (or any front-end language).      Good understanding of HTML, CSS, and JavaScript.      Experience with responsive design and making websites work in different browsers.      Familiarity with front-end build tools such as Webpack, Babel, etc.      Strong ability to solve problems and think critically.          Nice to have           Excellent communication skills both in writing and in person.      Experience with state management libraries such as Redux or Vuex.      Knowledge of accessibility best practices and experience implementing accessibility features.      Understanding of server-side rendering.      Experience with Git and version control systems.      Familiarity with design tools such as Sketch, Figma, or Adobe Creative Suite.                  Why you'll love working here          1 on 1 training      Involve to real project      Always get support      Fun and friendly environment      Saturday & Sunday OFF, Overtime pay is 150%, 200%, 300% as per labor law.      Review salary based on work performance and company’s performance.      Performance bonus, 13th- month salary, bonus for Excellent Employee and Excellent Team.      01 hour paid leave per day for women having children under 12 months.      Minimum 12 paid leaves per annum for all employees after probation;      Nice & modern working space with young, dynamic & friendly colleagues and free coffee, tea, drinks.      Flat, open and sharing culture with friendly management team; outsourcing company with product mindset.      Training courses and working opportunities with technical gurus who built and operated world-class applications with millions of users. This might be a good chance for graduated students to learn cutting-edge technologies and how to build scalable system from scratch.          Salary:           Junior: Min 12.000.000      Middle: Min 18.000.000                      Axalize Incorporated                        Axalize Incorporated                  Company type              Outsourcing                    Company size              1-50 employees                    Country                    Vietnam                         Working days              Monday - Friday                    Overtime policy              No OT          ",
12	"relatedLinks": [
13		{
14			"href": "/q-front-end-developer-l-h%c3%a0-n%e1%bb%99i-jobs.html",
15			"linkText": "Front End Developer jobs in Hà Nội",
16			"what": "Front End Developer",
17			"where": "Hà Nội"
18		},
19		{
20			"href": "/q-axalize-l-h%c3%a0-n%e1%bb%99i-jobs.html",
21			"linkText": "Jobs at Axalize in Hà Nội",
22			"what": "Axalize",
23			"where": "Hà Nội"
24		}
25	],
26	"jobMetadata": {
27		"age": "11 days ago",
28		"indeedApplyAdaNotice": null,
29		"isShowJapanSafeJobSearchGuidelinesDisclaimer": false,
30		"originalJobLink": {
31			"dataHref": null,
32			"href": "https://vn.indeed.com/applystart?jk=8b2fbccca76f8c73&from=vj&pos=top&mvj=0&spon=0&sjdu=8ECyb1VQ8-cB3A836ho8yIDDplm6SwWjHcxyoDIphKl1gbqFtdfrTlSQYdaUlg5gkN0wkll9wDHc3mnStM4Hmg&vjfrom=serp&astse=1cdb2935e002fe7b&assa=2081",
33			"openInNewTab": true,
34			"referrerpolicy": "origin",
35			"rel": "noopener",
36			"target": "_blank",
37			"text": "original job",
38			"title": null
39		},
40		"phoneNumber": null,
41		"saveJobLink": null,
42		"showReportJobAsButton": true,
43		"source": "ITviec"
44	},
45	"company": {
46		"companyName": "Axalize Incorporated",
47		"companyOverviewLink": "https://vn.indeed.com/cmp/Axalize-Incorporated?campaignid=mobvjcmp&from=mobviewjob&tk=1hdr11qimj5kt800&fromjk=8b2fbccca76f8c73",
48		"companyReviewLink": "https://vn.indeed.com/cmp/Axalize-Incorporated/reviews?campaignid=mobvjcmp&cmpratingc=mobviewjob&from=mobviewjob&tk=1hdr11qimj5kt800&fromjk=8b2fbccca76f8c73&jt=Front-end+Dev+%28ReactJS%2C+JavaScript%2C+VueJS%29",
49		"companyLogo": {
50			"ejiBannerAsBackground": true,
51			"enhancedJobDescription": false,
52			"featuredEmployer": false,
53			"headerImageUrl": null,
54			"logoAltText": "Axalize Incorporated logo",
55			"logoImageOverlayLower": false,
56			"logoUrl": null,
57			"showBannerTop": false,
58			"showEnhancedJobImp": false,
59			"showIconInTitle": false
60		},
61		"companyReviewModel": null
62	}
63}
64]

Disclaimer

Please note that the use of this actor and any data obtained through its use is at your own risk. The developer of this actor is not responsible for any consequences resulting from the use of this actor and the data it generates. It is your responsibility to ensure that you comply with all applicable laws and regulations governing the use of such data.

Developer
Maintained by Community
Actor metrics
  • 11 monthly users
  • 100.0% runs succeeded
  • days response time
  • Created in Mar 2023
  • Modified 5 days ago