Overseas jobs

As I was reading some topics here on htmf I noticed an ad for oversea jobs Now I cant seem to find it.Do they just randomly pop up ???