New Job Posts Finder avatar

New Job Posts Finder

Under maintenance

Pricing

from $0.00005 / actor start

Go to Apify Store
New Job Posts Finder

New Job Posts Finder

Under maintenance

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

Arnav Ignatius

Maintained by Community

Actor stats

3

Bookmarked

41

Total users

12

Monthly active users

3 days ago

Last modified

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

FieldTypeDefaultDescription
scraperModeString (enum)deduplicatedWhich scraping strategy to use
keywordsString(all)Comma-separated job titles, e.g. Software Engineer, Data Analyst
locationStringIndiaCity or region to search in
maxJobsPerZoneInteger0 (no limit)Cap results per geographic zone

scraperMode values

ValueDescription
deduplicatedAll scrapers in parallel, semantically merged, zone-mapped (recommended)
allAll scrapers in parallel, raw per-source results
linkedinLinkedIn only
indeedIndeed only
naukriNaukri only
internshalaInternshala only
founditFoundit only
hiristHirist only
linkedin-postsLinkedIn feed posts (not job listings)

Output

Each item in the dataset represents one job listing:

FieldTypeDescription
titleStringJob title
companyStringCompany name
locationStringCity/region (comma-separated when merged)
linkStringDirect URL to the job posting
sourceStringPlatform the job was scraped from
keywordStringMatched keyword(s)
datePostedStringDate 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 EngineeringSoftware Engineer, Frontend Developer, React Developer, Full Stack Developer, and more
  • Data AnalystData Analyst, Business Analyst, AI Engineer, ML Engineer, and more
  • Digital MarketingSEO Executive, Social Media Manager, Content Writer, and more
  • Cloud Computing & CybersecurityCloud 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 install
npx 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