Думаю, что некоторые фреймворки для удобной работы (jQuery, Bootstrap, MySQL) и кончено же работать с различными CMS (WordPress, Joomla и прочее). Иметь хорошую практику, особенно в JS, так как многие заказчики/офисы запрашивают динамичные страницы (кол-во чего-либо, фильтрация, анимации при скролле, и подобные штуки). Умение максимально адаптировать сайт (такая верстка называется "отзывчивой", это объединение "резинового" и "адаптивного" дизайна). Также, он должен иметь много практического материала, который выражается в форме портфолио или визитки. В HTML5 стали популярны API, внешне подключаемые программы к сайту. Должен хорошо быть знаком с некоторыми графическими редакторами, для понимания макета, предложенного дизайнером. Хорошим качеством было бы знание английского, для работы с иностранными гостями (поверь, такие будут, и они хорошо платят). Ну и базы данных.