Good question, I think that a new developer needs to have someone that can guide them and be there if they have questions. This can work remotely, but the junior developer needs to feel confident in asking questions and reaching out to their team to get help and have thinks explained to them in order for them to learn and grow.
In a non-remote role this communication is easier, but I think they can grow in a remote role but the work is on them to be more proactive.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.