CareerPlan

Software Engineer - JavaScript developer

La Garenne, Ile-de-France, FRFull-time2026-11-05 → 2026-11-07

Core

Design and maintain large-scale, data-centric web scraping applications that collect terabytes of daily data for advanced analysis and deliver mission-critical insights to senior management.

Role type

Senior JavaScript Software Engineer (Web Scraping & Data Engineering)

Builds

Robust, fault-tolerant data collection applications and microservices

Domain

Data Engineering / Web Scraping / Cloud Infrastructure

Required skills

JavaScript (NestJS), Web Scraping (Puppeteer, Cheerio), Database (Postgres), REST APIs, Microservices, Message Brokers, DOM Traversal, Proxy Management, Cloud Platforms

Preferred skills

Azure Cloud, WebSockets, Design Patterns, CI/CD, Performance Tuning

Technologies

NestJS, Puppeteer, Postgres, Azure, Cheerio, WebSockets

Responsibilities

Design and build scrapers for JavaScript-rendered websites at scale; manage large-scale collection (scheduling, throttling, proxy rotation); ensure data quality and pipeline validation; monitor scraper health and handle target site changes; collaborate on software architecture and technology decisions; mentor team members and share knowledge.

Seniority

Senior, hands-on IC