Themis Solutions Inc.

Content Developer

Remote / valència, comunidad valenciana, es
full-time regular 9d ago

Clio is the global leader in legal AI technology, empowering legal professionals and law firms of every size to work smarter, faster, and more securely.

In this role, you will design and operate crawlers and scrapers, handling diverse content types—including HTML, JSON, XML, PDFs, and images—to transform extracted data into structured formats used downstream by our systems. You will collaborate closely with engineering and product stakeholders to deliver high-quality content pipelines that power Clio’s research features.

Pipeline, Infrastructure & Technology Stewardship

Build, maintain, and improve web crawlers and scrapers using modern Node.js tooling such as Puppeteer and Playwright.

Work confidently with HTTP and FTP protocols, handling requests/responses, authentication, headers, caching, and rate limiting.

Ensure content pipelines are resilient by implementing structured error handling, retries, and schema validation.

Parse and transform inputs from multiple formats, including HTML/XHTML, XML, JSON, PDFs, Word documents, and images.

Convert extracted content into pre-defined schemas with consistent validation to ensure data integrity for downstream systems.

Work with various data storage systems, including both relational and NoSQL databases, to manage acquired datasets.

Quality Assurance & Documentation

Write unit and integration tests for crawlers and parsers to maintain quality standards and ensure deterministic runs.

Produce clear technical documentation, including setup instructions, runbooks, and troubleshooting guides for edge cases.

Contribute to peer code reviews and maintain test fixtures to make systems easier to operate and extend.

Partner with engineering and product leads to clarify requirements, share progress, and raise risks early in the development cycle.

Use project management tools like DevOps or Linear to plan, track, and communicate work effectively.

Demonstrate the ability to work autonomously and turn high-level requirements into executable tasks.

Experience

Practical experience using web scraping libraries such as Puppeteer or Playwright and HTTP clients like fetch or axios.

Proven experience parsing and transforming structured or semi-structured data (JSON, XML, HTML).

Excellent communication and documentation abilities in English.

Compensation & Total Rewards Program

Competitive, equitable salary with top-tier health benefits and dental coverage.

Hybrid work environment, with the expectation for local Clions (Barcelona, London, Vancouver, Calgary, Toronto, Dublin, and Sydney) to be in the office at least twice per week.

Top-tier medical and dental coverage at preferred employee pricing for you and your family, with access from Day 1.

Clio offers a flexible hybrid work environment with intentional in-person gatherings to build connection.

23 Days Paid Time Off + Company Observed Holidays including short Fridays as well as a summer schedule for work‑life balance.

Professional development and growth options.

Pet friendly workspace in our Barcelona office.

Company events and social‑impact programs that reinforce our shared values, community, and culture.

Clioversary recognition program with special acknowledgement at 3, 5, 7, and 10 years.

Please note salary bands may differ based on location and local currency. Additionally, benefits may differ depending on the employee‘s location.

Diversity, Inclusion, Belonging & Equity (DIBE) & Accessibility

Our team shows up as their authentic selves, and are united by our mission. We are dedicated to diversity, equity and inclusion. We pride ourselves in building and fostering an environment where our teams feel included, valued, and enabled to do the best work of their careers, wherever they choose to log in from. We believe that different perspectives, skills, backgrounds, and experiences result in higher‑performing teams and better innovation. We are committed to equal employment and we encourage candidates from all backgrounds to apply.

Clio provides accessibility accommodations during the recruitment process. Should you require any accommodation, please let us know and we will work with you to meet your needs.

We‘re a Human and High Performing AI company, meaning we use artificial intelligence to improve all of our operations. In recruitment, AI helps us streamline the process for greater efficiency. However, we‘ve built our systems to ensure that a human always reviews AI-generated output, and we never make automated hiring decisions.

Disclaimer: We only communicate with candidates through official @clio.com email addresses.

In-house performance coach, Katie, helps Clions accelerate their career development.

At Clio, we’re creating a human and high performing culture. That means you’ll be encouraged and supported to do your best work. Find out what keeps us grounded. Learn more.

Every day I am surrounded by a group that keeps me laughing, but also inspires me with their hard work and ingenuity. Everyone here goes out of their way to help each other learn and grow.

#J-18808-Ljbffr