[Hiring] [Remote Work] [Engineering] Content Developer
──────────────────────── ROLE OVERVIEW ──────────────────────── Role: Build and maintain scalable web crawling and data extraction pipelines using JavaScript and Node.js to collect, transform, and structure legal content from public and partner sources. ──────────────────────── APPLY ──────────────────────── https://clio.wd3.myworkdayjobs.com/cliocareersite/job/Remote---Spain/Content-Developer_REQ-4345-1/apply ──────────────────────── COMPENSATION & WORK DETAILS ──────────────────────── Salary: Not disclosed Pay Type: Not specified Work Type: Full-Time Location: [Spain Only] ──────────────────────── KEY TASKS ──────────────────────── Key Tasks: Develop and maintain web crawlers and scrapers using Node.js, Puppeteer, and Playwright, implement scraping strategies for static and dynamic websites, parse and transform HTML JSON XML PDFs and images into structured schemas, implement error handling and validation mechanisms, manage data storage in relational and NoSQL databases, write unit and integration tests, document pipelines and troubleshooting guides, collaborate with engineering and product teams, track work using project management tools ──────────────────────── QUALIFICATIONS ──────────────────────── Qualifications: 1-3 years JavaScript TypeScript and Node.js experience, experience with Puppeteer or Playwright, experience using HTTP clients such as fetch or axios, experience parsing JSON XML and HTML data, knowledge of relational and NoSQL databases, strong communication and documentation skills in English, ability to work autonomously ──────────────────────── TOOLS & CLIENT ──────────────────────── Tools: JavaScript, TypeScript, Node.js, Puppeteer, Playwright, fetch, axios, DevOps, Linear Client Type: Legal technology platform ──────────────────────── ROLE TAGS ──────────────────────── Category: [Engineering] Sub-Category: [JavaScript] [Web Scraping] [Data Engineering]