JavaScript-based Product Scanner and info scraper - Tier A

Application description:

You will help us develop a JavaScript / jQuery based tool that is used to grab content from various websites to save it to a user's profile on our application. We are looking for particular data (images, price, product description, title, etc.) for 170 sites for Tier A, and this is involves individual approach to particular sites. Your job will be to explore the structure of the sites we provide, and to extract the particular data from the DOM of those sites.

The tool already has a solid base for you to work on, so you should be prepared to adapt to a ready environment and all implied coding standards and nomenclature, able to write clean, comprehensive and efficient code.

This means you'll be dealing a lot with jQuery selectors, traversing the DOM, dealing with events and triggers, dynamic content and other stuff that might pop up for particular systems. Albeit the task is slightly repetitive, individual approach to _each_and_every_ site is required to provide valid, well formatted and also beautiful content. Obviously you should be aware of the dynamics of sites and potential differences due to browsers or user settings (logged in / guest user) etc.

The list of web sites to set up is huge and will grow with time, which is why we're splitting this into tiers and Tier A involves 170 websites, and we have found it takes an average of 15 minutes to set up one site. Please be expected to take a test run in our framework environment so we can see how quickly you grasp the code already there, how well you can cope with our standards and so you can give us an exact approximation of the length and cost of the work.

Technical requirements:

>Proficiency working with jQuery and JavaScript

>Thorough comprehension of the website DOM, HTML 5 data attributes, general data hierarchy and structuring; retrieving data via DOM attributes and CSS rules.

>Understanding of Regular Expressions (REGEX).

>Quick learning and willingness to look into problems individually, ability to read, explore, search and comprehend custom APIs running in the back end of a site.

>A fair understanding of what clean and standard-compliant coding means, willingness to adhere to a preset code nomenclature; documentation and commenting code.

>A good grasp on web and coding terminology, prompt response for proper communication with other developers

>Own web-server and work environment recommended

Taidot: tietojenkäsittely, HTML5, Javascript, jQuery / Prototype, Tietojen kaavinta verkosta

Näytä lisää: why data structure, what to write content on events, what is traversing in data structure, what is a job fair, what is a data structure in c, what is a data structure, what are the application of data structure, website terminology, web server in javascript, web developers job description, traversing in data structure, traversing data structure, test a javascript, technical description of product, search for help developers, save a lot, re write tool, regular expressions list, regular expressions info, regex info, learning to write code, learning html 5, jquery regex, job application no response, javascript tool

Tietoa työnantajasta:
( 1 arvostelu ) Riga, Latvia

Projektin tunnus: #4290294

Myönnetty käyttäjälle:


Hi, Award me and we can start .. :)

$150 USD 20 päivässä
(3 Arvostelua)