Cara, acho que é totalmente válido você começar a estudar mais sobre backend, tanto pra ver se você realmente gosta quanto pra ter uma visão melhor se como uma aplicação web funciona.
Mas quanto a essas vagas de front com muitos candidatos, não acho que seja um grande impeditivo pra entrar na área, já que esses números podem não representar a realidade (as plataformas podem manipular esses número, como o Mario Souto exemplificou brevemente nesse vídeo) ou mesmo serem bem inflados por conta de diversas pessoas se candidatando apenas para buscar experiência com entrevistas.
No fim acredito que o principal é você focar no que gosta de fato (seja back ou front), criar uma rotina de estudos, fazer projetinhos pra ganhar experiência etc, além de aprender um pouco mais sobre as outras áreas, pois isso vai fazer você se destacar muito em relação a outros candidadatos.
Além disso, tente entender muito bem a linguagem que você escolheu (no caso JavaScript) e entender também o contexto em que você está utilizando ela. Tente entender o que diferencia o Node de outros runtimes, entender como o navegador funciona, estudar mais sobre CSS, estudar alguns comportamentos aparentemente estranhos do JavaScript e tentar entender o motivo de ser assim (inclusive isso pode aparecer muito como pegadinha em entrevistas técnicas) etc. Muita gente peca nesses pontos e acredito que esse seja um dos principais motivos para uma pessoa não ser aceita numa vaga
caraca não sabia desse esquema cara obrigado por esclarecer, e de qualquer forma será conhecimento pra área que sera valido de uma forma ou de outra então obrigado mesmo!