Договора заключаются? Зачем мейнстреам программисту знания php, js? Вы определитесь каких программистов хотите, а то обычно не очень весело выходит, если программист знает всего по-немного.
P.S: если все на столько серьезно, то Вы не в том месте подаете набор