Job Bank is mandatory. Kijiji is not accepted to the best of my knowledge. Indeed is good. You could also go with workopolis or linkedin or monster or something similar. All of the options I'm aware of involve fees. These are some of the expenses involved in obtaining an approved LMIA.