node-crawler-server (npm): casperjs server for scraping, with it you can simple write the script file , it can be executed in the browser and response you the result you expect. it can  load ajax content  as you are using browser.
Keywords: casperjs|phantomjs|crawler|mongo|job queue