I need to iterate through nested json array which looks like that
[ { \"title\": \"EPAM\", \"technologies\": [ \"PHP\", \".net\",
In order to loop through array in AngularJS, you can simply use angular.forEach. For example,
angular.forEach(companiesList, function(company) { //Here you can access each company. });
I have made a simple demo based on your code that list "Companies" and unique "Technologies".
DEMO