animated content creator careers in Zambales, Philippines