animated content creator careers in Sharjah, UAE