animated content creator careers in Bacoor City, Philippines