Ok, I want to add something more to the above comments. The employeer who will give u a job offer, will have to have a Pakistani employment visa approved for them. Once they get the visa approval for your nationality, they can apply for that visa to be issued on your name. You may be aware that nowadays there are nationality wise visa quota barrier on force in the immigration. So you will have be employeed by a powerfull compnay who can get a visa approval for your nationality.