Scraping & Automation Developer (33 Disability Certificate) at leadtech

We are redirecting you to the source. If you are not redirected in 3 seconds, please click here.

Scraping & Automation Developer (33 Disability Certificate) at leadtech. We’re not hiring for a specific programming language — we’re hiring for expertise in . web scraping and browser automation. . . Key Responsibilities. Browser Automation. . Design and implement robust automation flows using Puppeteer, Selenium, or Playwright. . . Simulate real user interactions: mouse movements, clicks, scrolling, keyboard input, drag-and-drop, and more. . . Automate authentication workflows, including handling login forms, multi-factor authentication (2FA), token-based systems, and session persistence. . . Handle navigation across multi-step processes, complex flows, and conditional branching in UI behavior. . . Manage browser contexts, incognito modes, and session isolation for concurrent scraping tasks. . . Optimize automation speed and reliability by managing network throttling, timeouts, and request interception. . . Use request/response interception to modify payloads, inject headers or capture API data mid-session. . . Debug and trace issues in automation flows using built-in tools (e.g., Chrome DevTools Protocol) and custom logging.. . Knowledge in bot adaptability and resilience measures. . Web Scraping & Data Extraction. . Develop high-performance web scrapers for static and dynamic websites, with focus on modularity and reuse. . . Analyze and interpret complex HTML structures, including nested elements, tables, and non-semantic markup. . . Handle dynamic behaviors like infinite scroll, AJAX-loaded content, delayed rendering, and embedded frames (iframes). . . Implement resilient scraping strategies for sites with frequent structural changes.. . Work with structured (JSON, XML) and unstructured data, including cleaning, parsing, and transforming it into usable formats.. . Handle cookies, session storage, and authentication headers to maintain access to gated content.. . .  Build scrapers that are production-ready, fault-tolerant, and easy to debug and monitor.. Code Scalability, Maintenance & Architecture. . Write clean, modular code following SOLID principles and clean architecture.. . Bonus if you're familiar with Hexagonal Architecture, DDD, or CQRS.. . . Infrastructure & DevOps. . Work with containerized environments using Docker.. . Familiarity with AWS stack service (EC2,Lambda,S3,ECS,ECR,SQS) is a plus.. . . Collaboration & Growth. . Strong problem-solving and debugging skills under tight deadlines.. . A mindset of continuous learning and keeping up with industry trends.. . Agile methodologies like Scrum knowledge is a plus. . . Whether you come from a Python background using Scrapy, Selenium or Playwright, or you're deep into JavaScript and Puppeteer, what truly matters is your ability to navigate the complexities of dynamic web data extraction and automation.. That said, we do work primarily with Puppeteer, and most of our scraping infrastructure runs on Node.js — so strong JavaScript knowledge is highly preferred and will give you a faster ramp-up.. Also, having some basic familiarity with PHP (we use it in parts of our BackOffice) would be a small bonus — but it's absolutely not a requirement and won’t be a dealbreaker at all.. Nice to Have. . Experience with NoSQL databases: Redis, Elasticsearch/OpenSearch.. . Knowledge of async messaging tools like RabbitMQ. . . Additional Backend languages: PHP, Python or TypeScript.. . Company Location: Spain.