product creators careers in Dubai, UAE