On average: juniors require too much supervision to be remote.
When I hire software devs, I only open senior positions to remote employment. I require new graduates to show up to the office (at least for some period of time until we have a good performance track record.)
Keep in mind: this remote+senior requirement is not about knowledge, this is about work ethic, about discipline, etc.
If you are older (sounds like it), then you may be more "senior" than you realize ... you may fit the "mature enough to stay focused and get tasks done, even if they are junior tasks" requirement.
Go apply for both junior on site (and state up front that you would be remote) and senior remote (state up front what you bring to the table.)
(post is archived)