New Job Posts Finder
Pricing
from $0.00005 / actor start
New Job Posts Finder
Pulls every fresher and entry-level tech job posted in the last 24 hours across Naukri, Indeed, LinkedIn, Internshala, Foundit, and Hirist into one clean, structured list. Set your role and location, run it once, and get everything worth applying to — no account needed, no manual searching.
Pricing
from $0.00005 / actor start
Rating
5.0
(2)
Developer
Arnav Ignatius
Actor stats
3
Bookmarked
41
Total users
12
Monthly active users
3 days ago
Last modified
Categories
Share
Indian Jobs Scraper
Scrapes fresher / fresh-graduate job listings from six major Indian job portals simultaneously:
Results are deduplicated, zone-mapped (Remote / South-1 / South-2 / West / North), and filtered to 0–1 yr experience roles only.
Features
- 🔍 Multi-keyword search — search dozens of role titles in one run
- 🗺️ Zone mapping — each job is tagged with its Indian geographic zone
- 🧹 Semantic deduplication — same job posted on multiple platforms is merged into one record
- 🎓 Fresher filter — only jobs with 0–1 yr experience requirements are returned
- 📂 Category bucketing — results grouped across Software Engineering, Data Analyst, Digital Marketing, Cloud & Cybersecurity
Input
| Field | Type | Default | Description |
|---|---|---|---|
scraperMode | String (enum) | deduplicated | Which scraping strategy to use |
keywords | String | (all) | Comma-separated job titles, e.g. Software Engineer, Data Analyst |
location | String | India | City or region to search in |
maxJobsPerZone | Integer | 0 (no limit) | Cap results per geographic zone |
scraperMode values
| Value | Description |
|---|---|
deduplicated | All scrapers in parallel, semantically merged, zone-mapped (recommended) |
all | All scrapers in parallel, raw per-source results |
linkedin | LinkedIn only |
indeed | Indeed only |
naukri | Naukri only |
internshala | Internshala only |
foundit | Foundit only |
hirist | Hirist only |
linkedin-posts | LinkedIn feed posts (not job listings) |
Output
Each item in the dataset represents one job listing:
| Field | Type | Description |
|---|---|---|
title | String | Job title |
company | String | Company name |
location | String | City/region (comma-separated when merged) |
link | String | Direct URL to the job posting |
source | String | Platform the job was scraped from |
keyword | String | Matched keyword(s) |
datePosted | String | Date posted as reported by the source |
Built-in Categories & Keywords
When no keywords are specified, the Actor searches all built-in keywords across four categories:
- Software Engineering —
Software Engineer,Frontend Developer,React Developer,Full Stack Developer, and more - Data Analyst —
Data Analyst,Business Analyst,AI Engineer,ML Engineer, and more - Digital Marketing —
SEO Executive,Social Media Manager,Content Writer, and more - Cloud Computing & Cybersecurity —
Cloud Engineer,DevOps Engineer,Security Analyst, and more
Usage
Via Apify Console
Set the inputs in the auto-generated UI and click Run.
Via API
curl -X POST "https://api.apify.com/v2/acts/YOUR_ACTOR_ID/runs?token=YOUR_API_TOKEN" \-H "Content-Type: application/json" \-d '{"scraperMode": "deduplicated","keywords": "Software Engineer, Data Analyst","location": "Bangalore"}'
Locally (with Apify CLI)
npm installnpx apify run
Input is read from storage/key_value_stores/default/INPUT.json.
Output is written to storage/datasets/default/.
Local Express API (development only)
The original Express API is still available for local development:
npm run start:api# GET http://localhost:3000/scrape/deduplicated?keyword=Software+Engineer&location=Bangalore