When you are looking for the right expat jobs internationally you need to keep a few things in mind. As always, you would need to look at what you want to do, what your basic skills are and what the opportunities in the expat destination are.
One thing that expats have to remember is that they would be competing with scores of locals for a set of jobs and they have to be absolutely comfortable in their shoes when they start applying for the job. However, there is plenty of room for caution because there are rules and regulations that governexpat employment in every country.
One of the most important things to look for is the work permit. Most countries will need the expat to apply for a work permit before they can take up a full time job. This might have more requirements like comfort in conversing in the local language. For the work permit you need to visit the website of the official government and find out what documents you are required to submit and what the conditions are under which you can get the permit to operate in the country.
You need to make sure you have all the legalities covered. One way to ease yourself into an expat destination is by taking up a job in a company which belongs to your home country. This might make the process slightly less troublesome for you if not easier. With greater globalisation getting contract jobs overseas isn't really the toughest thing.
There are a lot more opportunities as long as you keep yourself abreast of the latest news. Companies going through a developmental phase are those which have a greater number ofexpat jobs.
While it is a good thing to find all the help that you could muster in order to get you a job overseas, you must be careful not to be exploited by fake recruiters who charge money to get you jobs in fly by night companies. It is a far safer approach to deal with the government agencies that are concerned with foreigners looking for employment.