Vou falar sobre outra opção, que julgo muito importante. Acho que é uma ideia complementar aos colegas comentaram e ao vídeo do Filipe.
Na MINHA opinião a melhor forma de conseguir um emprego é o velho networking! Vou explicar melhor... Digamos que esteja disputando uma vaga com outros 30 candidatos, se uma indicação aparece através do time, mesmo você sendo 10x melhor com boas sofskills (quem está contratando dificilmente vai saber). Um novo dev sempre é uma aposta. Portanto, alguém que aparece com referência de ter um bom comportamental e dar conta do recado, passa na frente, ainda mais se quem indicar for alguém com opinião e respeitado/a no time.
Após essa minha fanfic de recrutamento... vou resumir. Faça networking, esteja ativo na comunidade, peça dicas para desenvolvedores que admira, converse com recrutadores, participa de um projeto opensource (aqui ideias diversas que pode pensar).
A ideia final é faça bons amigos na jornada, seja gente boa e nunca feche uma porta. A menos que seja uma porta tóxica hehe... As pessoas lembram de quem elas gostam e querem ver bem essas pessoas.