You're not going to find a certification for skills that require you to be present (that's not really what certifications do), but you could certainly find a job that requires you to be physically present.
Typically these jobs require a lot of inter-personal communication. Many people find it difficult to communicate with someone who isn't physically present, so a job working with that type of person is highly unlikely to be outsourced to some cheaper developer.
In fact, an interesting job that allows you to arbitrage these two worlds works something like this: you work with local people finding out their requirements, building a project design, and dealing with their concerns. Your skills as a developer allow you to understand what's possible and how much work it will entail, as well as guide them to a reasonable solution that can be built on schedule and on budget.
You then outsource the actual development to whomever you like. This much you make clear in your contract with the client; you're doing the outsourcing instead of them because you are comfortable with it and they are not; you understand technical terms and can clearly communicate requirements to the developers, while they cannot. It takes a programmer to tell the difference between good developers and bad ones, which gives you a distinct advantage with respect to building/finding a development team.
Once the work is done, you review it for accuracy and quality and go over all the details in-person with the client. They pay you, you pay the developers, and you keep the difference.
I've done this type of thing several times in the past; it works.