I've been asking myself this question a lot recently. I'll be looking for a Junior Android Developer position in the near future and I'm really tempted by the option of finding a remote position. But having a mentor close by is really important for me at this stage.
Some people have told me that being remote shouldn't be a problem, as long as the company promotes a lot of communication online via chat, email and video calls to encourage engagement between seniors and juniors along with code reviews and pair programming.
What are your thoughts on this, Mr./Mrs Reader?