Yes. The freelance visa Dubai allows you to work as an independent contractor in UAE without setting up a full company. You just need a freelance permit from the relevant authority.