I’m back to working remotely full-time and have written a few articles pertaining to the subject of remote work. I got some good news and bad news, but we’ll start with the bad. Most remote jobs are looking for someone with past dev experience, that’s just the reality. BUT, you can definitely find remote work as a junior–especially contracts.
So here is what I’d suggest. First, ensure that you have above junior level skills. Employers know that with remote workers you won’t be able to piggy back off as seniors as well as you would if you were in office. For this reason, your abilities should be far above junior. Just from browsing your github, I’d say you’re on the right track, but missing testing. I would advise learning testing for both express and react. Beyond that, docker has a pretty big spot in the market right now, it could give you a pretty big leg up.
If you spend everyday improving on those skills, and consistently applying to remote jobs, you should be able to get a few interviews. Bookmark each remote job site and apply to all new jobs that pop up every day. I was checking these sites every morning before sitting down and either completing school work or practicing.
I’m this from my phone, but I’d be delighted to try and help in anyway I can. So if you want to shoot me a PM on here or twitter @iamjwr I will dive into more detail for you when I can reach my laptop