Вопервых, отделите в голове ангуляры от бэкэнда. Это все отдельные штуки а между ними http.
Сделав это, вгляните на пример который указан прямо в ридми:
https://github.com/jkuri/ng2-uploader#backend-exam...
Теперь выбросим лишнее, это и установка CORS заголовков (это полезно но не обязательно), и проверку на POST (хотя ее лучше делать, но это уже вам решать как и где), выбросим пример с генерацией имени файла через md5... Словом нам там должно интересовать только это:
if (move_uploaded_file($_FILES['file']['tmp_name'], $filePath)) {
То есть это самый простой и самый обычный аплоад файлов на сервер на PHP, примеров которого в сети чуть больше чем миллион.