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)