# arcdev-extractor

Reads Arc remote-job listings from **SSR HTML**: each page embeds `__NEXT_DATA__` with `arcJobs` (Arc talent network) and `externalJobs` (partner postings).

Configure **`arcRemoteJobsPaths`** as URL paths on `https://arc.dev`, for example:

- `/remote-jobs/playwright`
- `/remote-jobs/cypress`
- `/remote-jobs/selenium`

Or set `ARC_REMOTE_JOBS_PATHS` (comma/newline-separated). Defaults include Playwright and Cypress stacks.

**Employer names:** External jobs include `company.name`. Arc-managed listings omit company names in the payload — those rows use employer `"Arc talent network"` while preserving titles and skill categories.

Cap merged matches per configuration fetch via `arcMaxJobsPerPath` (applied separately per path, default `120`).
