If I’m a third-country national, what type of visa do I need if I’m coming to Croatia to work?

TYPE D VISA

A long-stay visa (D) is an authorization for entry if the third-country national has been granted a temporary stay, or a stay and work permit, and if he/she requires a short-stay visa to enter Croatia.