Senior Data Scraping / Web Developer

New
R
RestlessAI marketing
Fully remote from an EU country.ContractSenior
SalaryUp to £550 per day depending on experience.
Apply NowOpens the employer's application page

Job Details

Experience
5+ years building production scraping and data-collection systems
Required Skills
Node.jsPostgreSQLExpress.jsTypeScriptNext.jsReactPlaywright

Requirements

  • Bring 5+ years of experience building production scraping and data-collection systems, with concrete projects and dated work history.
  • Have strong full-stack TypeScript experience with Node.js/Express, React/Next.js, and PostgreSQL.
  • Use Playwright or similar browser automation and know when to use underlying JSON/API responses instead of a browser.
  • Have experience with managed scraping APIs, unblockers, residential proxies, and hosted browsers.
  • Have practical knowledge of Cloudflare, DataDome, Akamai, and browser fingerprinting.
  • Understand background queues, retries, rate limiting, idempotent jobs, and data-quality monitoring, including schema validation such as Zod.
  • Use good judgement on UK GDPR, platform terms, and logged-out public-data collection.
  • Be available for a freelance contract of 2 days per week during October–November 2026 (about 18 days); the scope may extend.
  • Do not rely on fake accounts or logged-in scraping; be able to monitor failures and estimate cost per 1,000 records.
  • Social-listening or martech experience; collecting X, Reddit, or forum data at scale; provider cost/quality comparisons; and familiarity with Firecrawl, Crawl4AI, Browserbase, or AI-assisted extraction are useful extras.

Responsibilities

  • Audit existing collection sources and recommend custom scrapers, official APIs, managed providers, or vendor datasets based on reliability, cost, upkeep, and legal risk.
  • Expand public-data collection across category conversations, competitor websites, social platforms, forums, reviews, app stores, and ad libraries.
  • Replace fragile collectors and add health checks, alerts, and daily test scrapes to catch silent data failures.
  • Preserve raw data and build queue-based jobs with retries, rate limits, and safe re-runs.
  • Build API endpoints and web-app screens to configure sources, monitor runs, and review data.
  • Track spend per source and client, benchmark providers, and reduce cost per useful record.
  • Ship tested, validated, and documented production code across the full stack.
View Full Description & ApplyYou'll be redirected to the employer's site
Up to £550 per day depending on experience.
Apply Now