Whether director needs to subscribe shares for his appointment?

There is no requirement to subscribe the shares by the director. However, if the Articles (AoA) of the company prescribe for any such subscription, it must be fulfilled as a condition for his appointment.