content creators careers in Caloocan, Philippines