If you want to work in Slovakia and you are not a national of the European Union/EEA or Switzerland, you have to meet different conditions depending on the type of residence, type of work you want to perform, length of stay and other factors.
An employer may only employ a third-country national who:
a) is a holder of the EU Blue Card,
b) has been granted temporary residence for employment purposes upon a confirmation of the possibility of filling a vacancy,
c) has been granted a work permit and a temporary residence for employment purposes,
d) has been granted a work permit and a temporary residence for the purpose of family reunion,
e) has been granted a work permit and temporary residence of a third-country national, who has a status of a long-term resident in a Member State of the European Union, unless stipulated otherwise by a special regulation, or
f) does not require confirmation of the possibility of filling a vacancy that corresponds to a highly qualified employment, confirmation of the possibility of filling a vacancy or a work permit.
A national of a third country according to letter a) to e) can only be employed in an employment relationship!
Detailed information on the employment of third countries nationals are available on the website of the Central Office of Social Affairs and Family, or on the website of the IOM Migration Information Centre.