
Content Developer
Clio - Cloud-Based Legal Technology
full-time
Posted on:
Location Type: Hybrid
Location: Barcelona • Spain
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Build, maintain, and improve web crawlers and scrapers using modern Node.js tooling.
- Implement robust scraping strategies for both static and dynamic websites.
- Parse and transform inputs from multiple formats, including HTML/XHTML, XML, JSON, PDFs, Word documents, and images.
- Write unit and integration tests for crawlers and parsers to maintain quality standards.
Requirements
- 1–3 years of hands-on experience in JavaScript, TypeScript, and Node.js.
- Practical experience using web scraping libraries such as Puppeteer or Playwright.
- Proven experience parsing and transforming structured or semi-structured data (JSON, XML, HTML).
- Excellent communication and documentation abilities in English.
Benefits
- Competitive, equitable salary with top-tier health benefits and dental coverage.
- Hybrid work environment.
- 23 Days Paid Time Off + Company Observed Holidays.
- Professional development and growth options.
- Pet friendly workspace in our Barcelona office.
- Company events and social-impact programs.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaScriptTypeScriptNode.jsweb scrapingPuppeteerPlaywrightdata parsingdata transformationunit testingintegration testing
Soft Skills
communicationdocumentation