After a string of poor results, Esteghlal’s managing board decided to part ways with former coach Mahmoud Fekri.
Majidi had resigned as the team’s coach in late August after reports indicated that the then officials of the team were trying to return Italian coach Andrea Stramaccioni to Tehran.
Esteghlal ranks third in the Iran Professional League after archrival Persepolis and Sepahan.
The team aims to bring an end to eight years of title drought.
MAH/