For any of you who are looking to relocate from their own country to take up an expatriate assignment in Dubai, then the best way to do this is to find a job first while in your home country and then your prospective employer will sponsor your visa application and assist you to take up residency in Dubai. This is without doubt the most effective way to get an international assignment in Dubai.
What you should be aware of however is, that for international assignments especially, there is a strong likelihood that your first interview may be a video interview. Why? Because this is a great way for companies to make a detailed assessment of candidate — that is to see how they behave and how they appear — without having to pay the costs to fly numerous expatriate candidates out to Dubai for first round interviews.