Web Scraping Engineer

Shalion Data Services Limited
Barcelona, Spain
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
€ 35K

Job location

Barcelona, Spain

Tech stack

JavaScript
Unit Testing
CSS
Command-Line Interface
Web Scraping
Data Mining
Monitoring of Systems
Hypertext Transfer Protocols (HTTP)
Data Intelligence
DataOps
Selenium
Software Engineering
TypeScript
Web Pages
Puppeteer (Software)
Backend
GIT
Playwright

Job description

Shalion is a data and insights-driven company that serves world-class manufacturers and brands globally. Through our Digital Shelf Optimization, Retail Media, and Food Service Aggregators solutions, we provide innovative tools for e-commerce monitoring. At Shalion, we empower brands to make smarter business decisions in eCommerce by delivering actionable data and insights on online product prices, availability, share of search, and more. We operate across 1000+ e-retailers in 60+ countries, serving industry giants such as Heineken, Lego, Danone, Nestlé, and JDE. As a leader in data intelligence, we specialize in gathering, analyzing, and applying proprietary artificial intelligence to deliver relevant data and monitoring tools, helping our clients maximize their e-commerce performance., As a Web Scraping Engineer at Shalion, your responsibilities include:

  • Develop and maintain standardised libraries for our scraping tools using TypeScript.
  • Create reusable components for data extraction across multiple retailers (ie, an abstract layer for Playwright and Puppeteer).
  • Build error handling and retry mechanisms for scraping operations.
  • Write unit-testing and performance tools to avoid backward compatibility issues and speed up/optimize our current flows.
  • Understand the scraping universe and collaborate into improving the tools and components for it.
  • Collaborate with Data Operations and Backend teams.

Requirements

  • 2+ years of JavaScript/TypeScript experience.

  • Worked on software development projects before.

  • Experience with web scraping or browser automation (Playwright, Puppeteer, Selenium).

  • Understanding of DOM, CSS selectors, and web page structure.

  • Knowledge of asynchronous JavaScript and HTTP protocols.

  • Strong debugging and problem-solving skills.

  • Experience with Git and command-line tools. Soft Skills:

  • Resilience: Handle changing website structures

  • Curiosity: Eager to learn new technologies

  • Quality-Focused: Value testing and maintainable code

Benefits & conditions

  • A dynamic and innovative environment - Be part of a high-performing team.
  • Hybrid work model - 3 days in-office, 2 days remote.
  • Impactful work - Contribute to a challenging and innovative project.
  • Flexible benefits - allocate part of your gross salary (pre-tax) to meal vouchers, transport allowance, and private healthcare at a preferential rate.
  • Office perks - Fresh fruit and specialty coffee daily.
  • Contract: Permanent
  • Salary range: from 28,000€ to 35,000€ gross/yearly, according to experience and seniority.
  • Great location - Office in Barcelona's Sarrià-Sant Gervasi district. Shalion Data Services Limited is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Inscribirse en esta oferta Recibir ofertas similares por correo electrónico Al crear una alerta, aceptas nuestros Términos y condiciones y Política de privacidad, y el uso de cookies.

About the company

Volver a la última búsqueda Trabajos ) Web Scraping Engineer ( volver a la última búsqueda Recibir ofertas similares por correo electrónico No gracias, llévame a la oferta de empleo Al crear una alerta, aceptas nuestros Términos y condiciones y Política de privacidad, y el uso de cookies. Inscribirse en esta oferta Profesiones + Técnico + Recepciónista + Administrador + Ventas + Enfermero

Apply for this position