Earn 9,000 ($90.00)
Build a scraper with puppeteer and typescript
Bounty Description
Problem Description
I would like to be able to supply careers page links and pull the jobs from them. There are many different types of careers pages (greenhouse, lever, workable etc) including custom pages companies build themselves.
I would like to be able to supply a URL - example.com/careers and for the program to find the jobs available. If found it should add the jobs to an output like this (console logging is fine):
CompanyURL
Job Title
Application Link (if found)
Acceptance Criteria
The program should be written in typescript and use puppeteer.
I should be able to run it locally or on replit.
The code should be well commentted to explain each function.
The code should successfully scrape jobs from common company job board pages and custom ones using expected structure (job titles, links etc).