Tech Jobs Scraper — DevITjobs, GermanTechJobs, SwissDevJobs
Pricing
from $0.00075 / job
Tech Jobs Scraper — DevITjobs, GermanTechJobs, SwissDevJobs
Scrape IT and developer jobs with salaries from DevITjobs (US, UK, NL), GermanTechJobs, SwissDevJobs and DevJob.ro: title, company, city, coordinates, salary range, technologies, level, remote, visa sponsorship, perks, plus description and requirements.
Pricing
from $0.00075 / job
Rating
0.0
(0)
Developer
hiper soft
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Tech Jobs Scraper: Developer and IT Jobs with Salaries (DevITjobs, GermanTechJobs, SwissDevJobs)
Tech Jobs Scraper extracts software developer, IT and data jobs from a family of specialist tech job boards that publish transparent salary ranges: DevITjobs.com (USA), DevITjobs.uk (United Kingdom), GermanTechJobs.de (Germany), DevITjobs.nl (Netherlands), SwissDevJobs.ch (Switzerland) and DevJob.ro (Romania). Get every job with the title, company, company size and type, logo, website, city, address, postal code, coordinates, workplace (remote / hybrid / office), job type, experience level, annual salary from and to with currency, tech category, technologies, job language, visa sponsorship, perks, apply link and posting date. Turn on Description and requirements to also get the full description, requirements, responsibilities and engineering practices (code reviews, unit tests, CI, Scrum…). Filter by technology, keyword, city, level, job type, remote, salary and posting date. Export to CSV, Excel or JSON. Ideal for tech recruiters, salary benchmarking, developer job aggregators and IT market research.
What does Tech Jobs Scraper do?
- 💻 Developer and IT jobs from 6 specialist boards: USA, UK, Germany, Netherlands, Switzerland, Romania.
- 💰 Salary ranges on most jobs: annual from and to, with currency.
- 🧰 Technologies: Python, Java, React, AWS, Kubernetes, SAP…
- 🎚️ Experience level: junior, regular, senior, lead.
- 🏠 Remote, hybrid or office and remote region.
- 🛂 Visa sponsorship flag.
- 🎁 Perks and company size / type.
- 📍 City, address and coordinates.
- 📝 Description, requirements, responsibilities and engineering practices (optional).
- 🔎 Filters: keywords, technologies, cities, level, job type, remote, minimum salary, posted within N days.
What data can you scrape?
| Field | Description |
|---|---|
| Job | ID, link, title, job type, experience level, tech category, technologies, language, posted |
| Company | Name, size, type, logo, website |
| Location | Country, city, address, postal code, latitude, longitude, workplace, remote type |
| Salary | From, to, currency, period |
| Extras | Visa sponsorship, perks, apply link |
| Details* | Description, requirements, responsibilities, engineering practices, stock or bonus |
* With Description and requirements turned on.
Use cases for tech job data
- Tech recruiters: source companies hiring Python, Java, React or DevOps engineers.
- Salary benchmarking: compare developer salaries by technology, level and country.
- Job aggregators: syndicate developer jobs with salary transparency.
- Market research: track demand for technologies across the US and Europe.
- Developers: monitor new jobs that match your stack and salary expectations.
How to scrape tech jobs
- Click Try for free to open Tech Jobs Scraper in Apify Console.
- Choose job boards (countries).
- Optionally add technologies, keywords, cities, levels and other filters.
- Turn on Description and requirements if needed, set Max jobs and click Start.
- Download the jobs as CSV, Excel or JSON.
Input
Example input
{"countries": ["germany", "switzerland", "uk"],"technologies": ["Python", "AWS"],"experienceLevels": ["senior"],"withSalaryOnly": true,"includeDetails": true,"maxItems": 500}
| Field | Description |
|---|---|
| Job boards | USA, UK, Germany, Netherlands, Switzerland, Romania. |
| Keywords | Match title, company or technologies. |
| Technologies | Only jobs using these technologies. |
| Cities | Only jobs in these cities. |
| Experience levels | Junior, regular, senior, lead. |
| Job types | Full-time, part-time, freelance, internship. |
| Remote only | Only remote jobs. |
| Only jobs with salary / Minimum annual salary | Salary filters. |
| Posted within (days) | Only recent jobs. |
| Description and requirements | Adds full text. |
| Max jobs | Stop after this many (0 = no limit). |
Output
Job example (with details)
{"jobId": "6aad14d978f353540ae90a02","url": "https://germantechjobs.de/jobs/TST-GmbH-Mitarbeiter-mwd-IT-Infrastruktur","title": "Mitarbeiter (m/w/d) IT-Infrastruktur","company": "TST GmbH","companySize": "5k+","country": "Germany","city": "Worms","latitude": 49.6068718,"longitude": 8.37001127,"workplace": "office","jobType": "Full-Time","experienceLevel": "Regular","salaryFrom": 40000,"salaryTo": 60000,"salaryCurrency": "EUR","techCategory": "DevOps","technologies": ["Ansible", "Linux", "Python", "Terraform"],"visaSponsorship": false,"postedAt": "2026-10-07T18:00:47.879+00:00","requirements": "- Abgeschlossenes Studium der Informatik…","site": "germany"}
Output schema
| Field | Type | Description |
|---|---|---|
jobId, url, title, jobType, experienceLevel, techCategory, technologies, language, postedAt | mixed | Job. |
company, companySize, companyType, companyLogo, companyWebsite | string | Company. |
country, city, address, postalCode, latitude, longitude, workplace, remoteType | mixed | Location. |
salaryFrom, salaryTo, salaryCurrency, salaryPeriod | mixed | Salary. |
visaSponsorship, perks, applyUrl | mixed | Extras. |
description, requirements, responsibilities, practices, offersStockOrBonus, updatedAt | mixed | Details. |
site, scrapedAt | string | Source info. |
How much does it cost?
Tech Jobs Scraper uses pay-per-job pricing: a small fixed price per job, with automatic discounts on higher Apify plans. See the Pricing tab for the exact price.
More job data
- Hays Jobs Scraper: recruitment jobs in 12 countries.
- LinkedIn Jobs Scraper: jobs worldwide.
- Tecnoempleo Scraper: Spanish IT jobs.
FAQ
Are salaries annual?
Yes. salaryFrom and salaryTo are annual amounts in the board's local currency (USD, GBP, EUR, CHF or RON).
Can I scrape all jobs on a board? Yes. Choose the board, leave filters empty and set Max jobs to 0.
What formats can I export? CSV, Excel, JSON, XML, HTML and RSS, or read the results through the Apify API.
Can I integrate Tech Jobs Scraper with other apps? Tech Jobs Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JS/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.
Is it legal to scrape these job boards? The scraper only collects publicly posted job ads. You are responsible for using the data in line with each board's terms and applicable law.
Related Actors
Notes
Original clean-room implementation. Returns only public data. Not affiliated with DevITjobs, GermanTechJobs, SwissDevJobs or DevJob.ro.