Este é o melhor momento para você procurar oportunidade como Jr!
O termo Jr anda muito deturpado na internet, o que acaba causando uma onda frustrações (quase uma histeria coletiva) de estudantes e curiosos ainda em fase de fundamentação.
Mas o que mais observo nas comunidades, principalmente aqui no tabnews, o camarada aprende o básico da tropa HTML/CSS/Javascript e malemá uma lib de criação de interface e já se considera apto a se candidatar a vagas e resolver problemas de nível Jr, isso pode até ter dado certo anos atrás...
Mas hoje, o que você entende de fundamentos e como comprovou para você mesmo que está pronto? Hoje existe inúmeras plataformas para medir suas habilidades técnicas como: leetcode, codewars, hacker rank etc, e se eu fosse um entrevistador e te desafiasse a resolver um simples problema algoritmico nessas plataformas, você acha que conseguiria?
Você não precisa responder com sim ou não, simplesmente vá desbravar e desenvolver as suas habilidades e provar para você mesmo.
O mercado está cheio de Jr's que não sabem o básico de algoritmos e estruturas de dados, e uma coisa que precisam entender é que ninguém vai te contratar (ao menos não deveria) por saber algumas bibliotecas frontend ou backend, mas sim para resolver problemas, essas tecnologias são apenas facilitadores.
Pare de ficar apenas copiando e colando código e vá programar, vá se desafiar e se desenvolver de verdade, tente resolver problemas de programação. Você naturalmente passará a conquistar confiança, e quando provar para sí mesmo do que é capaz, este será o melhor momento para você procurar oportunidade Jr!