В общих чертах:
HTML и CSS - тут расписывать не буду, итак ясно что надо как минимум уметь верстать адаптивно, базово понимать сео и знать какой-то CSS фреймворк
Уверено, посреди ночи, даже если не выспались, JavaScript(не jQuery) и собственно сам jQuery
Потом какой-то JavaScript фреймворк + ряд полезных штук
И в конце Node.js, чтоб хорошенько поровнять JavaScript руки, так как браузер ровнять не умеет.
У нас курсы в Киеве при вебстудии, мы потом берем часть людей на работу, так что это проверенная схема навыков.