This is because your ul is not generated inside your div controller. I don't know jade, but I think that is a indentation problem. Try put a tab in your ul like that:
div(ng-controller="clientListCtrl")
ul
li(ng-repeat="client in clients")
span {{client.name}}