Iran seems like it would be different since I couldn't imagine they have many Westerners at this point.
The whole thing sounds miserable. I know Saudi Arabia or Dubai have enough money to pick and choose who they want but, again, Iran? Anyone know the story?
This one here - 30-38 - strange... really strange :) http://www.irantalent.com/home/C-Programmer-jobs-in-Tehran-I...
All the job postings are in English, presumably targeting a Farsi audience, creating a filter for those who do not have a good command of English. (Whether this is effective or not can be debated due online translators)
Also, the last shah was overthrown in 1979.
[1] http://www.indexmundi.com/iran/life_expectancy_at_birth.html
I guess I won't be able to take an entry-level programming job in Iran. No point in bucket-listing that anymore...
You see a form of it in the US when you see a job ad for a web developer where the company desires an MSCS in the candidate.
* feel justified in guessing they are crap based on job description and age restriction.