Acredito que você consiga hospedar de forma free na Heroku
https://www.heroku.com/nodejs
[Opniao] Sobre sua carreira, acho que você deveria sim focar em trabalhar em um ambiente profissional, aprender a programar qualquer um aprende, mas construir aplicações reais com qualidade, com dores reais é a umas das coisas se não a mais importante do seu desenvolvimento profissional, de forma idependente creio que seja mais dificil algum momento você evoluir profissionalmente como talvez se tornar Senior, Senior por tempo de trabalho o mercado ta cheio, mas pessoas realmente qualificadas nem tanto. Enfim é só uma dica, como dizem se conselho fosse bom não era de graça né kkk, mas passei por isso e garanto que o desenvolvimento acompanhando um time experiente e desenvolvendo grandes projetos irá te impulsionar muito.