Add job to promise and resolve method