Edit in JSFiddle

function mezoBlogCtrl($scope) {
  var json = {
            "companies": [{
                "CompanyID": "1",
                "CompanyName": "abc Company"
            }, {
                "CompanyID": "2",
                "CompanyName": "123 Company"
            }, {
                "CompanyID": "3",
                "CompanyName": "xyz Company"
            }]
        };
        $scope.companyList =[];
        $scope.dynamicVariable = {};
        angular.forEach(json.companies , function(item){
            $scope.dynamicVariable[item.CompanyID] = item.CompanyID +"id li sirket icin uretilmis Dinamik degisken"
            $scope.companyList.push(item);
        });

}
<div ng-app ng-controller="mezoBlogCtrl">
  <div ng-repeat="company in companyList | filter:companySearch">
    {{company.CompanyName}}
    <br/> {{dynamicVariable[company.CompanyID]}}
  </div>
</div>