Those three locations will increase the cost by a fair amount. Id try hiring a remote developer located in the US. Less expensive because they tend to live i areas withower costs of living.
BTW, react native is something rather new. You wont find anyone outside of the core group of react native developers who really knows it. You will probably have to include some time for training.