Comprehensive Job Listing API Development

Job ID: 39156082

Budget: $250 – $750 USD

I want to develop an API that continuously fetches job listings from general job boards (LinkedIn, Indeed, Glassdoor, Google Jobs, etc.), integrates with applicant tracking system (ATS) APIs where available (Workable, Greenhouse, Lever, etc.), and employs web scraping for ATS platforms lacking APIs to extract job postings. The system must also crawl company career pages to capture job listings from organizations utilizing third-party hiring tools. All job data must be extracted with maximum granularity, I WANT TO EXTRACT ALL POSSIBLE JOB LISTINGS, I NEED TO ALSO CAPTURE ALL POSSIBLE FIELDS THAT CAN BE CAPTURED, FOR EXAMPLE: job title, description, company name, location, salary, job type, requirements, benefits, and application links, and the rest of the fields. The core filtering parameters—JOB ROLE AND LOCATION OF THE JOB—must be dynamically injected to refine and optimize search results, SO THE JOB ROLE AND LOCATION ARE REQUIRED FIELDS FOR THE API REQUEST. The collected job data should be normalized, structured, and made accessible through a centralized API, facilitating real-time data retrieval, filtering, and ranking. The freelancer's primary responsibilities include designing and implementing a scalable and efficient data collection pipeline that ensures seamless API integration, web scraping reliability, and structured data standardization. NO NEED FOR ANY DATABASE DEVELOPMENT, JUST FETCHING THE DATA AND PRESENTING IT WHEN HITTING THE API END POINT.
Related categories: Web Scraping API RESTful API API Development REST API