I've been working remotely for the majority of my career, and successfully at that. Good processes and good people prove that remote collaboration can be an objectively efficient and considerate way of getting things done, and done well.
There are some underlying approaches that I've found to be universally effective, which should be obvious to most. Namely, task transparency and accountability, branch-driven development, and the mantra of stop starting and start finishing. For this reason, task management tools and merge requests form the bulk of necessary communication. Video/voice and IM tools then fill the gaps that these don't cover. Less overheads for you; more accountable productivity from me.
I can provide examples of my work on request. I normally recommend a limited-risk trial period or a small parcel of work to see if I'm going to be a good fit.