I would say unless u think u absolutely don't need someone to help with work or time management, then go with with a remote job. Downsides of a remote job are not much things that u learn from a remote job, everything u have to learn it urself,and lose the leisure of having coworkers and senior developers to ask and learn quickly from. U will need very strong will power to push urself to work and learn bcz as things progress, u will lose ur drive. Human interaction is another downside as u will be spending most of ur time alone.
I would say that if u could work partially remote that is the best, cuz then u enjoy that of both sides.
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.