JSfirm Scraper [$1/1K💰] | Aviation Jobs & Salaries avatar

JSfirm Scraper [$1/1K💰] | Aviation Jobs & Salaries

Pricing

from $0.90 / 1,000 results

Go to Apify Store
JSfirm Scraper [$1/1K💰] | Aviation Jobs & Salaries

JSfirm Scraper [$1/1K💰] | Aviation Jobs & Salaries

Scrape JSfirm aviation jobs for pilots, A&P mechanics, ATC and ground roles. Get company, location, salary, certificates, flight hours and apply links. $1 per 1,000 jobs.

Pricing

from $0.90 / 1,000 results

Rating

0.0

(0)

Developer

Ahmed Jasarevic

Ahmed Jasarevic

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Categories

Security

Limited permissions

Share

JSfirm Scraper – Aviation Jobs, Salaries & Requirements

Scrape JSfirm aviation jobs for pilots, A&P mechanics, ATC, flight instructors and ground-operations roles. Get company, location, salary, certificates, flight-hour minimums, benefits, schedule and application links. $1 per 1,000 jobs.

Track Aviation Hiring By Role, State And Company

JSfirm is a large aviation-specific job board. This Actor turns public postings into structured records for recruiters, staffing agencies, flight schools and salary researchers.

  • Pilot recruiting — find ATP, commercial, CFI and type-rated openings.
  • Maintenance hiring — track A&P, avionics and inspection roles.
  • Market research — compare salaries, schedules and benefits by region.
  • Job-board enrichment — feed aviation openings into your own product.

How It Works

How the JSfirm Scraper works: from an aviation-job search to structured pilot and mechanic job records.

The Actor searches JSfirm by keyword, category, state, company or employment type, then reads each job detail. Every posting becomes one row with role, location, pay and requirement signals.

  • Search one or more keywords, or browse all jobs.
  • Filter by state, location, company and employment type.
  • Detail records include the full description and employer apply link.

Scrape Pilot, Maintenance, ATC And Ground Jobs

Use keywords such as helicopter pilot, A&P mechanic, flight instructor or ATC, then narrow by category and state. Common categories include:

  • Flight Operations
  • Maintenance & Engineering
  • Ground & Logistics
  • Business Operations
  • Flight Training

state expects full state names such as Texas or California; two-letter codes return no results.

Certificates, Flight Hours And Salary Signals

JSfirm postings often describe requirements in free text. The Actor extracts common certificates, hour minimums, aircraft types, benefits and schedules so you can filter and compare more easily.

  • ATP, Commercial, Instrument, CFI/CFII/MEI and type ratings
  • A&P, ATC, FCC and NDT signals
  • Total flight-hour minimums and PIC references
  • Aircraft types and supported manufacturers
  • Salary range, benefits and shift schedule
  • External apply URL and application method

These derived fields are best-effort; always verify critical requirements on the original posting.

FieldTypeDefaultNotes
keywordsarray["pilot"]Search terms such as helicopter pilot, A&P mechanic or flight instructor; empty browses all jobs
categorystring—JSfirm category such as Flight Operations or Maintenance & Engineering
statestring—Full US state name, e.g. Texas; not a two-letter code
locationstring—Free-text location such as Dallas, TX
companystring—Company name filter
employmentTypestringallall, permanent or contractor
sortstringupdated_descupdated_desc, posted_desc, posted_asc, updated_asc, title_asc or title_desc
postedWithinstring—7, 30 or 90 days
maxJobsinteger50Maximum full job records; hard cap: 1,000
proxyobjectApify Proxy offStandard Apify proxy configuration

Output – Aviation Job Fields

Each dataset item contains:

  • jobId, jobTitle
  • company, companyId, companyWebsite
  • aircraftType, aircraftModels, supportedManufacturers
  • baseLocation, city, state, country, lat, lng
  • airportCodes
  • certificates, hoursMinimums, totalFlightHoursMin
  • salaryRange, salaryText
  • benefits, schedule
  • employmentType, position, postedAt, isNew, isEnhanced
  • url, applyUrl, applicationMethod
  • descriptionText, descriptionHtml, requirementsText
  • scrapedAt

Example Input – Texas Helicopter Pilot Jobs

{
"keywords": ["helicopter pilot"],
"state": "Texas",
"employmentType": "permanent",
"maxJobs": 100
}

Example Output – One Pilot Job

{
"jobId": "1284506",
"jobTitle": "Helicopter Pilot - HAA",
"company": "Air Methods",
"city": "Dallas",
"state": "Texas",
"country": "US",
"aircraftType": "Helicopter",
"certificates": ["Commercial", "Instrument", "CFI"],
"totalFlightHoursMin": 2000,
"salaryRange": { "min": 95000, "max": 120000, "currency": "USD" },
"salaryText": "$95,000 - $120,000 / year",
"employmentType": "permanent",
"postedAt": "2026-10-28T14:22:00.000Z",
"applyUrl": "https://careers.example.com/jobs/1284506",
"url": "https://www.jsfirm.com/jobs/1284506",
"scrapedAt": "2026-10-30T09:45:00.000Z"
}

Export Aviation Job Data To JSON, CSV Or Excel And Schedule Runs

Download results as JSON, CSV, Excel or XML from the run page or through the Apify API. Schedule daily runs to catch new aviation openings, or trigger a run when a role or state needs fresh coverage.

FAQ

What is JSfirm?

JSfirm is an aviation-specific job board for pilots, maintenance technicians, air traffic controllers, flight instructors and ground staff.

Do I need an account?

No. The Actor reads public job postings and does not require a JSfirm account or login.

Why does state need a full name?

JSfirm's public filters use full state names such as Texas. Two-letter codes such as TX return no results.

Are certificates and flight hours official?

No. They are extracted from the job description and company profile as best-effort signals. Verify critical requirements on the original posting.

Can I browse all aviation jobs?

Yes. Leave keywords empty and optionally add a category, state or company filter.

How many jobs can I scrape?

Up to 1,000 per run with maxJobs. Free Apify users get a 10-job preview.

For AI Agents & LLM Apps

Returns one row per JSfirm posting with role, location, salary, certificates and application data.

Minimal working input:

{ "keywords": ["helicopter pilot"], "state": "Texas", "maxJobs": 24 }

Output fields: jobId, jobTitle, company, city, state, country, aircraftType, certificates, totalFlightHoursMin, salaryRange, salaryText, benefits, schedule, employmentType, postedAt, applyUrl, url, scrapedAt.

Behaviors an agent should know:

  • maxJobs is capped at 1,000.
  • Free users are capped at 10 saved jobs.
  • state requires a full state name.
  • keywords is an array; empty means browse all.
  • Derived fields such as certificates and totalFlightHoursMin are heuristic.
  • Missing salary fields stay null when the posting does not publish pay.

Billing: $0.001 per saved job on FREE/BRONZE ($1 per 1,000), $0.00095 on SILVER and $0.0009 on GOLD+, plus a small actor-start event.

This Actor is an independent tool. It is not affiliated with, endorsed by or sponsored by JSfirm.

It collects publicly available job postings — no login and no private account. Job data may be subject to JSfirm's terms and applicable law. Users are responsible for how they use employer contact and application information. Nothing here is legal advice.

SEO Keywords

jsfirm scraper, aviation jobs, pilot jobs, helicopter pilot jobs, airplane pilot jobs, a&p mechanic jobs, aviation maintenance jobs, atc jobs, flight instructor jobs, aviation job board, pilot salary data, aviation staffing, aircraft mechanic jobs, aviation careers, pilot hiring, aviation job listings, jsfirm data, aviation jobs api