1) has skills in programming, with good programming logic
6) well-versed with CSS3 and HTML5 too (or at least able to learn and understand how new things work)
Depending on performance, you can get ongoing tasks. I have lots of JS work that requires help.
The pay will depend on the amount of work done, per task completed.