content writer careers in Kathmandu, Nepal