Use the developer that will provide the product that works, satisfies your security requirements, and, for you the end user, is responsive to your needs.
Why do you believe the resident country make any difference to that goal?
Of course, that should be a given.I believe that there are different levels of professionalism. And obviously, I want the best combination price-quality
Of course, that should be a given.
but you still haven't answered my question, so I will restate:
Why do you believe it make a difference where a developer chooses to live and work?
I believe that it makes a difference because I was talking to several people and they all had contrary opinions. Different approaches to learning, different professional culture, different quality and prices. And I am talking about software development companies not about individuals...
study published by HackerRank