When I lived in the middle east, this was common. Another, less palatable phrase was 'must be western educated'. Which seemed to be shorthand for 'no Indians or Pakistanis please'.
I recall other parts of the Mid-East have something like a three or four tiered system. Arab ruling class on top, Westerners below that, Indians and third-world migrants below that and Palestinians and indigenous Arabs maybe below that.
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?
"Working Hours: Sat - Wed 8:30 - 17:00, Thu 8:30 - 12:00" - I had to count twice to confirm that they're scheduled 6 days a week. Is that common outside the EU and North America?
I find it interesting that the job is posted in English. Do they conduct IT business in English or are they specifically trying to recruit out of state talent?
Reading through the FAQ, you must be fluent in Farsi and have a "reasonable" command of English.
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)
Probably. Also, this is Iran. There are pretty heavy social and political differences in the under-40 demographic that the employer may desire. For example: perhaps they have female coworkers or managers out-of-country, which is far less likely to be a problem with that age group.
For those that didn't catch it, this is in Iran, not in the United States. They may have different customs there with regard to age. I am completely ignornat on these details.