знание html/CSS, понимание принципов работы DOM, основы JavaScript, базовые навыки отладки кода, работа с AJAX-запросами, работа с системами контроля версий