It all comes down to how good you really are. I have been looking for the past 3 - 4 months for a remote job, but since the competition out there is huge and there are definitely better programmers than me I haven't manage to land anything yet.
Make a great CV, a personal page, work on github to show your work. This will help you dramatically since you will be displaying your work and who you are. ( I have all except github as all I do is actually on my own repos )
As for the hours you are willing to put in, then that is more like freelancing than a full time job. Perhaps try Elance for some freelancing and work on your own to learn node.