Working

Am a Nigerian how do I get long time visa with work permit to Malta please help me

It's works the other way around.

You apply for a work permit or have your future employer apply for you and then you can apply for a visa to travel to Malta and apply for residency for the length of your work permit.

But , to be honest , unless you are highly qualified in IT,finances, hotel management , and similar professions your chances are not that good.

Cheers
Ricky