I’m looking for a freelancer with real experience scraping modern, JavaScript-heavy websites. The site uses dynamic content loading (XHR/Fetch), script-rendered elements, and multi-step interactions. You’ll have to : 1. Build a scraper that can run searches based on location and custom filters. 2. Collect results from search pages that load dynamically (scrolling, pagination, or JS-triggered updates). 3. Extract detailed structured information from individual result pages, including fields loaded after page interaction or network calls. 4. Work with content that is rendered via JavaScript, including handling XHR/Fetch responses, script-injected JSON, or partially hydrated pages. 5. Implement logic to manage sessions and cookies so the scraper behaves consistently across requests. 6. Handle occasional rate limits or temporary blocks by adding proper timing, retry, and backoff behavior. 7. Design the scraper to adapt to minor structural changes in HTML or JSON sources without breaking. 8. Organize and clean the extracted data, outputting it in a structured format (JSON/CSV or directly into a database table). 9. Create a simple way to run the scraper on a schedule, such as a CLI script, cron-friendly command, or small runner script. 10. Provide documentation and notes on how the scraper works, including how to update it if the site changes in the future. If your experience is only static HTML scraping using BeautifulSoup or Cheerio, this project won’t be a good match. Thank you