Что нужно знать современному frontend-разработчику?
Для начала как пользоваться поиском :)
Зависит от задач. Если у вас простенький лендинг, возможно jQuery и не нужен. Но если у вас что-то более сложное - модалы, табы, анимация, попапы и т.п. - и при этом вы хорошо разбираетесь в jQuery - используйте его.
Как-то пробовал не использовать jQuery, а писать на vanilla-js. Ну что сказать - изобрел велосипед, написал свой jQuery. Вы попробуйте, и удивитесь, к чему придете.