По идее, нужно уметь немного верстать и хорошо программировать на любом адекватном языке. Если понимаете как нужно правильно кодировать (почему дублирование кода это плохо, зачем нужна инкапсуляция и т.д.), то вообще замечательно.
Но могут, например, попросить чего-нибудь преобразовать в JSON и отправить по AJAX, если предполагают начальные знания JS.