Hirist.tech IT Jobs Scraper โ€” Salary & Skills, No API avatar

Hirist.tech IT Jobs Scraper โ€” Salary & Skills, No API

Pricing

from $3.50 / 1,000 results

Go to Apify Store
Hirist.tech IT Jobs Scraper โ€” Salary & Skills, No API

Hirist.tech IT Jobs Scraper โ€” Salary & Skills, No API

Hirist.tech IT jobs scraper and unofficial API alternative. Export tech job listings, salary, skills and recruiter data to CSV/JSON without login.

Pricing

from $3.50 / 1,000 results

Rating

0.0

(0)

Developer

Logiover

Logiover

Maintained by Community

Actor stats

0

Bookmarked

109

Total users

43

Monthly active users

5 hours ago

Last modified

Share

Hirist.tech IT Jobs Scraper โ€” India Tech Jobs, Salaries (LPA) & Company Ratings (No API Key)

Apify Actor No API key Pay per result Jobs Export

Scrape IT and tech job listings from Hirist.tech, India's #1 niche tech job portal โ€” for Java, Python, React, DevOps, Data Science, ML, Cloud, Mobile, QA and more. Get job title, company, salary in LPA (parsed to min/max when shown), required tech skills, experience range, location, employer rating and company logo in clean structured JSON. Filter by keyword, city and experience level, paginate every result page, and optionally open each detail page for the full description. No API key, no login โ€” just an Apify account.

๐Ÿ† Why this Hirist scraper?

21 structured fields per job ยท salary parsed to salaryMin/salaryMax in LPA ยท employer ratings + review counts (AmbitionBox) on most companies ยท tech stack as a clean skills array ยท company logo URLs ยท keyword ร— city ร— experience targeting ยท full pagination over 28,000+ live jobs ยท export to JSON / CSV / Excel. The unofficial Hirist.tech API alternative for salary benchmarking, tech-skill demand analysis and employer intelligence.


โœจ What this Actor does / Key features

  • ๐Ÿ’ป India-focused tech jobs โ€” every listing on Hirist is IT/tech, so you get high-signal roles (backend, frontend, mobile, data/AI, DevOps, cloud, QA, security, architecture) instead of generic job-board noise.
  • โญ Employer ratings built in โ€” most companies come with an AmbitionBox rating (out of 5) and review count, so you can see how well-regarded an employer is right next to the role. No second data source needed.
  • ๐Ÿ’ฐ Salary in LPA, parsed โ€” when a recruiter publishes compensation, the Actor splits it into numeric salaryMin / salaryMax (Lakhs Per Annum) plus the raw "25 - 40 LPA" string. A salaryHidden flag tells you honestly when a recruiter chose not to show pay (common on Hirist) โ€” so hidden salary reads as hidden, not missing data.
  • ๐Ÿงฉ Tech stack as structured data โ€” required skills are returned as a skills array (e.g. ["Python", "Django", "PostgreSQL", "AWS"]), not buried in free text.
  • ๐Ÿ“ˆ Experience range, parsed โ€” experienceMin / experienceMax numeric years plus the raw "4 - 8 Yrs" string.
  • ๐Ÿ–ผ๏ธ Company logos โ€” every job carries a companyLogo image URL, ready for dashboards and UIs.
  • ๐ŸŽฏ Keyword ร— city ร— experience targeting โ€” pass multiple keywords and cities; each combination is searched separately. Filter by experience band (0-2, 2-5, 5-10, 10+). Leave keywords empty to browse the newest jobs across the whole site.
  • ๐Ÿ“„ Optional full detail pages โ€” enable scrapeDetails to open each job for the complete job description.
  • ๐Ÿ” High-volume pagination โ€” the Actor queries Hirist's own jobs API in large pages (up to ~1000 jobs per request) and paginates up to your maxPages / maxJobs limits, so you can pull thousands of jobs per run from a catalog of 28,000+ live listings.
  • โš™๏ธ Fast, no-browser engine โ€” the listing feed is read straight from Hirist's JSON API (no headless browser), so bulk runs are quick and cheap; a Playwright pass is used only for optional detail descriptions.
  • ๐Ÿ›ก๏ธ Proxy support โ€” optional Apify Proxy integration; residential proxies recommended for very high-volume runs.

๐Ÿš€ Quick start (3 steps)

  1. Configure โ€” add one or more keywords (e.g. python, data-science) and optionally cities (e.g. bangalore) and an experience band. Or leave everything empty to grab the most recent tech jobs. Set maxJobs / maxPages to control volume.
  2. Run โ€” click Start. The Actor builds a search per keyword ร— city, paginates Hirist's API and streams jobs into your dataset.
  3. Get your data โ€” open the Output tab and export to JSON, CSV, Excel or XML, or pull it via the Apify API.

๐Ÿ“ฅ Input

Every field is optional โ€” run with an empty input {} to browse the newest tech jobs, or add keywords to target a stack.

Example โ€” browse the latest tech jobs (no keyword)

{
"maxJobs": 500,
"maxPages": 2
}

Example โ€” Python roles in Bangalore (quick run)

{
"keywords": ["python"],
"cities": ["bangalore"],
"maxJobs": 100,
"maxPages": 3,
"scrapeDetails": false
}

Example โ€” Data & AI hiring across top cities (salary benchmarking)

{
"keywords": ["data-science", "machine-learning", "data-engineering"],
"cities": ["bangalore", "hyderabad", "pune"],
"experience": "2-5",
"maxJobs": 1000,
"maxPages": 10,
"scrapeDetails": false
}

Example โ€” Senior DevOps & Cloud, full descriptions

{
"keywords": ["devops", "aws", "kubernetes"],
"cities": ["bangalore", "gurgaon", "noida"],
"experience": "5-10",
"maxJobs": 300,
"scrapeDetails": true,
"proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }
}
FieldTypeDescription
keywordsarrayZero or more tech search keywords. Each keyword runs its own search and maps to hirist.tech/k/{keyword}-jobs (e.g. python, react, java, data-science, devops, machine-learning, node-js, aws, android, ios). Leave empty to browse the newest jobs across all keywords.
citiesarrayCity filters (e.g. bangalore, delhi, mumbai, hyderabad, pune, chennai, noida, gurgaon). Leave empty for all India.
experiencestringExperience band: "" (all levels), 0-2, 2-5, 5-10 or 10+.
maxJobsintegerMaximum total jobs across all keywords and cities. 0 = unlimited (bounded by the time budget). Default 100.
maxPagesintegerMaximum pages to paginate per keyword+city combination (each page pulls up to ~1000 jobs). 0 = unlimited. Default 10.
scrapeDetailsbooleanIf enabled, opens each job's detail page for the full description. Slower (uses a browser). The listing feed already includes title, company, rating, location, salary, experience and skills, so leave this off for fast, high-volume sweeps. Default false.
proxyConfigurationobjectApify Proxy settings. Hirist has minimal bot protection; residential proxies recommended for very high-volume runs.
requestDelayintegerDelay between API page requests in milliseconds (0โ€“10000). Default 500.
maxConcurrencyintegerParallel browser tabs for detail-page scraping (1โ€“5). Keep at 2โ€“3 to avoid rate limiting. Default 2.

Finding keyword & city values: browse hirist.tech, run a search, and copy the slug from the URL. Keywords follow the /k/{keyword}-jobs pattern (e.g. machine-learning), and cities match Hirist's city filter (e.g. bangalore). Leave keywords empty for the broadest tech sweep, or add cities and experience to narrow in.

๐Ÿ“ค Output

One row per job โ€” 21 structured fields, exportable to JSON, CSV, Excel or XML. Here is a sample record:

{
"jobId": "1596353",
"url": "https://www.hirist.tech/j/senior-python-engineer-at-razorpay-1596353",
"title": "Senior Python Engineer",
"company": "Razorpay",
"companyLogo": "https://recruiter-static-content.s3.ap-south-1.amazonaws.com/CompanyLogos/centralised-12345.jpg",
"companyRating": 4.1,
"companyReviewsCount": 2380,
"location": "Bangalore",
"isRemote": false,
"salaryHidden": false,
"salaryMin": 25,
"salaryMax": 40,
"salaryRaw": "25 - 40 LPA",
"experienceMin": 4,
"experienceMax": 8,
"experienceRaw": "4 - 8 Yrs",
"skills": ["Python", "Django", "FastAPI", "PostgreSQL", "Redis", "AWS", "Microservices"],
"description": null,
"postedAt": "2026-07-11T09:22:00.000Z",
"keyword": "python",
"scrapedAt": "2026-07-13T10:00:00.000Z"
}

Salary tip: Hirist salary is in LPA (Lakhs Per Annum) โ€” multiply by 100,000 for the annual INR value (e.g. 40 LPA โ‰ˆ โ‚น4,000,000/year). Many Hirist recruiters hide salary; use salaryHidden to filter to only the rows where pay is disclosed.

๐Ÿ’ก Use cases

  • Salary benchmarking โ€” compare salaryMin / salaryMax in LPA across Python vs Java vs DevOps roles and across Indian cities; filter on salaryHidden = false for the disclosed subset.
  • Employer-quality intelligence โ€” join role demand with companyRating and companyReviewsCount to find the best-rated companies hiring for a given stack.
  • Tech-skill demand analysis โ€” aggregate the skills array over thousands of listings to see which stacks are hiring hardest.
  • Job-market monitoring โ€” schedule daily runs to track new listings for specific stacks in target cities using the ISO postedAt timestamp.
  • Recruiting & talent research โ€” build target-company lists (with logos and ratings) of who is actively hiring for a technology in each city.
  • AI / LLM grounding โ€” feed description + skills + salaryRaw + companyRating as structured context into resume-matching, salary-prediction or market-research agents.

๐Ÿ‘ฅ Who uses it

Recruiters & staffing agencies ยท HR-tech and job-board platforms ยท compensation & talent analysts ยท developers and job seekers researching salaries and employer ratings ยท market researchers & data journalists ยท sales/lead-gen teams building target-company lists ยท AI teams grounding job-matching and salary models.

๐Ÿ’ฐ Pricing

This Actor runs on a simple pay-per-result model โ€” you pay for the jobs you extract, with no separate Apify platform fees to calculate. Try it on the free tier first, then scale up. See the Pricing tab on this page for the current rate.

โ“ Frequently Asked Questions

Is it legal to scrape Hirist.tech? The Actor only collects publicly available job-listing data. You are responsible for using the data in compliance with Hirist's terms of service and applicable laws such as Indian data-protection regulations. Use reasonable delays.

Does Hirist.tech have a public API? Hirist does not offer an open public jobs API. This Actor reads Hirist's own JSON job endpoint directly and returns clean structured listings โ€” no API key required.

Is this a Hirist.tech API alternative?

Yes. Because Hirist has no open public jobs API, this Actor works as an unofficial Hirist API alternative โ€” it queries Hirist's own JSON responses and returns clean structured listings.

Can I scrape Hirist.tech without an API or login? Yes. No Hirist account, login or API key is required โ€” only an Apify account. You supply keywords (or none), optional cities and an experience filter, and it returns structured listings.

Why is salary empty on many jobs? Because most Hirist recruiters choose to hide compensation. That is a property of the source, not a scraping gap โ€” and the Actor is transparent about it: every row has a salaryHidden boolean, and salaryMin / salaryMax are filled whenever pay is actually disclosed. Filter on salaryHidden = false to get the rows with salary.

Do I get company ratings? Yes โ€” most jobs include an AmbitionBox companyRating (out of 5) and companyReviewsCount, pulled straight from Hirist's own data at no extra cost or run time.

How do I export Hirist jobs to CSV or JSON? Every run writes a dataset you can download as JSON, JSONL, CSV, XLSX or XML from the Apify Console Output/Dataset tab, or pull via the Apify API โ€” a simple Hirist data export and CSV/JSON tool.

How much data can I get? The Actor pulls Hirist's jobs API in large pages (up to ~1000 jobs each) and paginates every keyword ร— city search up to your maxPages / maxJobs limits โ€” so you can collect thousands of jobs per run from a live catalog of 28,000+ listings. Add more keywords and cities to widen coverage.

Does it extract salary and tech-skill data? Yes. When shown, salary is parsed into numeric salaryMin / salaryMax in LPA plus a raw "25 - 40 LPA" string, and the required tech stack is always returned as a structured skills array.

How do I scrape Python developer jobs in Bangalore from Hirist? Set keywords to ["python"] and cities to ["bangalore"], then run โ€” you'll export Bangalore Python roles with LPA salary, skills and employer ratings, ready to download as CSV or JSON.

Should I enable "Scrape Detail Pages"? Enable scrapeDetails only when you need the full job description text. It's slower (one extra browser page per job); leave it off for fast, high-volume listing sweeps โ€” the feed already includes company, rating, salary, experience and skills.

๐Ÿ”— More job scrapers by logiover

Building a cross-platform hiring dataset? Pair Hirist with the rest of the jobs suite:

Region / NicheActor
๐Ÿ‡ฎ๐Ÿ‡ณ IndiaNaukri Job Scraper ยท Internshala Scraper ยท WorkIndia Candidate Scraper
๐Ÿ’ป Tech / StartupsBuilt In Tech Jobs Scraper ยท Lagou Tech Jobs Scraper ยท Greenhouse Job Board Scraper ยท Lever Postings Scraper
๐ŸŒ RemoteHimalayas Remote Jobs Scraper ยท RemoteOK Scraper ยท Remotive Remote Jobs Scraper ยท Jobicy Remote Jobs Scraper
๐ŸŒ Global boardsIndeed Jobs Scraper ยท Seek Jobs Scraper ยท Welcome to the Jungle Scraper ยท The Muse Jobs Scraper

๐Ÿ‘‰ Browse all logiover scrapers on Apify Store โ€” 180+ actors across real estate, jobs, crypto, social media & B2B data.

โฐ Scheduling & integration

Schedule this Actor on Apify to track India's tech hiring market daily or weekly. Export results to JSON, CSV or Excel, sync to Google Sheets, or push to your database, BI tools and webhooks through the Apify API. Connect it to Make, n8n or Zapier to build automated hiring-intelligence pipelines โ€” for example, run daily for machine-learning in Bangalore and post new listings to a Slack channel.

โญ Support & feedback

Found a bug or need an extra field? Open an issue on the Issues tab โ€” response is usually fast. If this Actor saves you time, a โ˜…โ˜…โ˜…โ˜…โ˜… review on the Store page genuinely helps and is hugely appreciated. ๐Ÿ™

This Actor extracts only publicly available data and is intended for legitimate research, analytics and lead-generation use. You are responsible for complying with Hirist.tech's terms of service, Indian data-protection regulations and any applicable local laws. Use reasonable request delays.


๐Ÿ“ Changelog

2026-07-13

  • โญ New data: added companyRating and companyReviewsCount (AmbitionBox employer ratings, present on ~70% of jobs) and companyLogo (present on virtually every job).
  • ๐Ÿ’ฐ Salary clarity: added a salaryHidden flag so hidden compensation is explicit rather than looking like missing data.
  • ๐Ÿงน Accuracy: removed two fields that Hirist's feed does not actually expose (companyType, recruiterName) so every advertised field is really populated. Output is now 21 dependable fields.
  • ๐Ÿ“ˆ Documented true throughput (up to ~1000 jobs per API page) and refreshed all examples.

2026-07-06

  • โœจ README overhaul: richer output sample, ready-to-run example scenarios, cross-promo links to related logiover scrapers, and clearer quick-start.

2026-07-01

  • Maintenance pass: re-verified end-to-end on live data and confirmed successful runs within the 5-minute quality window on the default input.
  • Sharpened Store metadata (SEO title & description) and expanded the FAQ with high-intent, long-tail questions for easier discovery in Google and Apify Store search.
  • Added ready-to-run example tasks that cover common real-world use cases.

2026-06-15

  • Reliability pass: re-verified end-to-end on live data with real-world inputs. Routine maintenance build.

2026-06-07

  • Docs: added coverage for Hirist API alternative, scraping without login, and CSV/JSON data export use cases.

2026-06-05

  • ๐Ÿ›ก๏ธ Reliability fix: results are no longer dropped by strict output validation โ€” runs now complete cleanly even at high volume (thousands of results).
  • โšก Stability & performance hardening; fresh rebuild.
VersionDateNotes
1.0.02025-04-15Initial release โ€” keyword/city/experience filters, full pagination

2026-06-04

  • Verified live & refreshed build โ€” reliability/maintenance pass.