nodeJS это хорошо, но для старта не обязательна.
Я фуллстек (back = nodeJS) и нодой не занимался на проектах по работе уже год, у нас java используется 😃
Только в своих проектах пишу на ноде.
Я б наверное порекомендовал с нодой поиграться ради понимания как работает бэк.
Ну а для трудоустройства просят хоть какой-нибудь опыт работы с одним из фреймворков vue, react, angular.
Для хорошей практики напиши какой-нибудь сервис не сложный на чистом JS, может даже чисто фронтовый, без использования бэка, такой, чтобы было оптимальное обновление DOM-дерева.
Потом перепиши решение на react или vue, одного из них будет вполне достаточно. Работу с обновлением DOM соответственно уберешь из кода на фреймворке )