Arc.dev Remote Engineering Jobs Scraper avatar

Arc.dev Remote Engineering Jobs Scraper

Pricing

from $18.75 / 1,000 job listings

Go to Apify Store
Arc.dev Remote Engineering Jobs Scraper

Arc.dev Remote Engineering Jobs Scraper

Extract remote engineering and developer job listings from Arc.dev with full company data, salary bands, tech stacks, and locations. Built for recruiters and sourcing teams.

Pricing

from $18.75 / 1,000 job listings

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

17

Total users

2

Monthly active users

4 days ago

Last modified

Share

ParseForge Banner

πŸ’Ό Arc.dev Remote Engineering Jobs Scraper

πŸš€ Pull Arc.dev vetted remote engineering, design, and product jobs in seconds. Filter by tech stack, country, contract type, or keyword. No API key, no registration, no manual CSV wrangling.

Arc.dev is the boutique remote-only marketplace where engineering teams source contract and full-time builders without the recruiter spam of bigger boards. The "Arc-vetted" pool is a curated rotation of hand-screened contractor briefs that companies post anonymously while Arc matches candidates; the larger "external" pool aggregates remote postings from partner ATSs and job boards, normalized into a single Next.js feed. This Actor walks both pools through Arc.dev's public listing and detail pages, parses the embedded JSON-LD plus the Next.js data blob, and returns one structured record per job with company, salary range, contract type, tech stack, required countries, English level, hours per week, posting date, and apply URL.

Every record is built from the page Arc.dev serves to logged-out visitors, so the output stays in sync with what a candidate sees on the live site. The scraper rotates through Arc's 696 tech category slugs (Python, React, Kubernetes, AI agents, Solidity, Figma, and beyond) to get beyond the 60-jobs-per-page ceiling on the default listing, then dedupes by Arc's stable randomKey so you can re-run safely. Apify residential routing keeps requests inside the same geo Arc.dev expects for SSR caching, and the actor falls back to multiple categories automatically when you do not pick any.

🎯 Target AudienceπŸ›  Primary Use Cases
Technical recruiters sourcing engineersEngineering talent pipeline monitoring across 696 tech stacks
Developer relations and community teamsTracking which frameworks, AI tools, and tech stacks employers hire for
Compensation researchers and benchmarking firmsHourly-rate and salary-band benchmarking for contract and permanent roles
Founders and hiring managers at remote-first teamsCompetitive intelligence on which companies are hiring builders, where, and at what rate
Job-board aggregators and ATS vendorsBackfilling remote-vetted engineering coverage missing from LinkedIn and Indeed

πŸ“‹ What the Arc.dev Jobs Scraper does

  • 🧭 696 tech category slugs. Pick anything from python, reactjs, kubernetes, golang, solidity, langchain, flutter, figma, aws, gcp to marketing-strategies. Leave blank to crawl a popular default rotation covering front-end, back-end, devops, data, AI, and mobile.
  • πŸ” Free-text keyword search. Layer a keyword filter ("rust", "kubernetes devops", "llm rag") on top of the category and country, exactly like the site search box.
  • 🌍 Country and locale filter. Pick from 39 Arc.dev locales (en-us, en-gb, en-de, en-au, en-in, ...) to restrict postings to those whose required-countries list includes that nationality. Leave empty for the worldwide feed.
  • πŸ’« Both Arc-vetted and external pools. Arc-vetted are hand-screened contract briefs from Arc's marketplace; external are full-time and contract postings aggregated from partner job boards. Pick "both" for an interleaved mix, or scope to one pool.
  • 🏒 Company enrichment. External jobs return company name, official site, LinkedIn URL, logo (clearbit-sourced), HQ city, employee count band, remote-work level, and industry category. Arc-vetted jobs return the role-side data: hourly rate band, hours per week, estimated weeks, required English level, visa requirement, and overlap-hours window.
  • ⚑ JSON-as-source-of-truth. Arc.dev ships every page server-side rendered with a __NEXT_DATA__ blob. The Actor parses that instead of relying on DOM classes, so layout tweaks do not break the schema.

Each record carries the company logo URL, job title, Arc.dev URL, source pool, company name, official site, LinkedIn URL, HQ city, remote level, industry, employee count band, full HTML description, plain-text description, contract type, experience level array, discipline, required countries (ISO-2), required locations, annual and hourly salary bands, timezone preference, overlap-hours window, US-visa requirement, hours per week, estimated contract weeks, number of openings, English level, required and optional category arrays, tech stack array, apply URL, posting timestamp, and a scrape timestamp.

πŸ’‘ Why it matters: RemoteOK and We Work Remotely cover general remote jobs but Arc.dev's curated engineering focus is what technical recruiters and developer communities actually use to source vetted contractors. Pair this Actor with a LinkedIn or Indeed scraper to see the slice of senior remote engineering hiring that those broader feeds under-cover.

πŸ“Š Data fields

Each record includes: applyUrl, categories, companyHeadquarters, companyLogoUrl, companyName, companyOfficialSiteUrl, companyRemoteLevel, discipline, experienceLevels, jobSource, jobType, maxAnnualSalary, maxHourlyRate, minAnnualSalary, minHourlyRate, overlapHours, postedAt, requiredCountries, results, scrapedAt, techStack, timezone, title, url. These field names come straight from the actor's dataset schema, so what you see here is what lands in your dataset.

πŸš€ How to use

  1. πŸ†• Sign up for an Apify account. Free trial includes monthly credits. Sign up here.
  2. 🎯 Open the Actor. Click "Try for free" and the run page opens with a pre-filled input form.
  3. 🧰 Pick your filters. Set maxItems, choose categories or leave blank, optionally add a keyword and a locale.
  4. ▢️ Hit Run. The Actor walks Arc.dev's listing and detail pages, dedupes by randomKey, and streams records into your dataset.
  5. πŸ“₯ Export. Download CSV, JSON, Excel, or wire the dataset URL into your ATS, Google Sheet, or downstream pipeline.

⏱️ Total time: about 60 seconds for the first 100 records on default settings. Larger pulls scale roughly linearly with category count.

πŸ’‘ Pro Tip: browse the complete ParseForge collection for more vertical scrapers across jobs, real-estate, finance, e-commerce, and public records.

⚠️ Disclaimer: This Actor is not affiliated with, endorsed by, or sponsored by Arc.dev or Arc Code Industries Inc. All trademarks are the property of their respective owners. Data is scraped from publicly available pages on arc.dev. Users are responsible for compliance with applicable laws and the source site's terms of service.

πŸ†˜ Need Help?

If you hit a bug, have questions about setup, or need a scraper we haven't built yet, open our contact form or write to parseforge@protonmail.com. We also take on paid custom data projects.

For faster answers, join our Discord. It's the best place to get support and suggest new actors.