Landing.jobs Scraper avatar

Landing.jobs Scraper

Pricing

from $1.50 / 1,000 results

Go to Apify Store
Landing.jobs Scraper

Landing.jobs Scraper

Extract tech job listings from Landing.jobs. Filter by keyword, country, remote, contract type and salary. Full descriptions, requirements and perks included.

Pricing

from $1.50 / 1,000 results

Rating

0.0

(0)

Developer

Unfenced Group

Unfenced Group

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Categories

Share

Landing.jobs Scraper

Extract tech job listings from Landing.jobs — a curated job board focused on software engineering and technology roles across Europe, Brazil, and globally remote positions.

What it does

This scraper retrieves all active job listings from Landing.jobs, including full job descriptions, requirements, perks, salary ranges, company details, and location data. Results can be filtered by keyword, country, remote status, contract type, and recency.

Because Landing.jobs is a curated board with a focused inventory, each run completes in seconds with no proxy required.

Features

  • Full job data — title, description, requirements, perks, salary, company, location, tags
  • Multiple output formats — HTML, plain text, and Markdown for every rich-text field
  • Flexible filtering — keyword, country, remote, contract type, age in days
  • Cross-run deduplication — optionally skip jobs already captured in a previous run
  • No API key required — works out of the box

Input parameters

ParameterTypeDescription
keywordStringFilter by keyword (matches title, tags, and description)
countryCodeStringISO country code, e.g. PT, DE, BR
remoteBooleanReturn only remote positions when true
contractTypeEnumFull-time, Part-time, Contract, or Internship
daysOldIntegerMaximum age of the listing in days (0 = no limit)
skipRepostsBooleanSkip jobs already seen in a previous run
maxItemsIntegerCap the number of results (0 = unlimited)

Output

Each result contains the following fields:

FieldTypeDescription
idStringLanding.jobs job ID
titleStringJob title
companyNameStringHiring company name
companyIdStringInternal company ID
companyWebsiteStringCompany website URL
companyLogoUrlStringCompany logo image URL
urlStringDirect link to the job posting
contractTypeStringEmployment type (Full-time, Contract, etc.)
remoteBooleanWhether the position is remote
cityStringPrimary city (from first location)
countryCodeStringPrimary country code (from first location)
locationsArrayAll listed locations [{ city, country_code }]
tagsArrayTechnology/skill tags
salaryMinIntegerAnnual gross salary lower bound
salaryMaxIntegerAnnual gross salary upper bound
currencyCodeStringSalary currency (e.g. EUR, USD)
descriptionStringRole description (HTML)
descriptionTextStringRole description (plain text)
descriptionMarkdownStringRole description (Markdown)
requirementsStringMain requirements (HTML)
requirementsTextStringMain requirements (plain text)
requirementsMarkdownStringMain requirements (Markdown)
perksStringBenefits and perks (HTML)
perksTextStringBenefits and perks (plain text)
perksMarkdownStringBenefits and perks (Markdown)
niceToHaveStringNice-to-have skills (HTML)
niceToHaveTextStringNice-to-have skills (plain text)
niceToHaveMarkdownStringNice-to-have skills (Markdown)
publishDateStringPublication date YYYY-MM-DD
publishDateISOStringPublication date ISO 8601
expiresAtStringExpiry date YYYY-MM-DD
relocationPaidBooleanWhether relocation is covered
referralValueNumberReferral reward amount
contentHashStringMD5 hash of URL + publish date (change detector)
summaryStringOne-line summary for alerts
sourceStringAlways landing.jobs
scrapedAtStringScrape timestamp (ISO 8601)
isRepostBooleantrue if seen in a previous run
originalPublishDateStringOriginal publish date if this is a repost
originalUrlStringOriginal URL if this is a repost

Example input

{
"keyword": "python",
"countryCode": "PT",
"remote": false,
"contractType": "Full-time",
"daysOld": 90,
"maxItems": 50
}

Pricing

$1.50 per 1,000 results. A typical full run (all active jobs) costs less than $0.01.

Notes

  • Landing.jobs is a curated board — total active inventory is typically 40–100 listings at any given time.
  • Salary fields are only populated when the company has disclosed a salary range.
  • Locations can contain multiple entries for multi-location roles.