@Umar as per me, its totally depend on company where you get employment. For the fresher this market is not good due to these reason.
1- Every company want to hire full stack developer, like one project you are doing on ios, next may be android, next may be web development. and they are assume you will learn everything by yourself.
2- This market is not good for learning point of view, in Pakistan you are learning from your PM to team member. so spend some time in Pakistan for learning.
But they are some multinational company which hire person for specific role.