Software Engineer – Web Crawling
WoflowFull Time
Mid-level (3 to 4 years)
Key technologies and capabilities for this role
Common questions about this position
Yes, the position is fully remote.
This information is not specified in the job description.
The role requires 10+ years of software engineering experience with 5+ years in web scraping, strong Node.js expertise, experience with tools like Puppeteer, Playwright, Cheerio, and Selenium, and knowledge of anti-bot techniques, proxy management, databases, data frameworks, and cloud platforms.
The role involves leading, mentoring, and growing a high-performance engineering team, as well as collaborating with Product, DevOps, and Data Science teams.
A strong candidate has 10+ years in software engineering with 5+ years specifically in large-scale web scraping, deep Node.js expertise, hands-on experience with scraping tools and anti-bot evasion, plus leadership skills to mentor engineering teams.
Transportation management system for drayage carriers
PortPro specializes in transportation management systems (TMS) specifically designed for container drayage carriers, which transport goods over short distances, often from ports to warehouses. Their main product, drayOS, helps these carriers manage shipments and communicate with customers more effectively. The system includes features like AI-based order entry, customer portals, and real-time container tracking, which enhance operational efficiency. Unlike many competitors, PortPro offers its TMS as a software-as-a-service (SaaS), allowing clients to subscribe for ongoing access and support. The company's goal is to provide a user-friendly platform that improves the logistics process for drayage carriers, ensuring they can deliver timely updates and maintain clear communication with their clients.