In Chinese there are two different tranlastion ways, one is direct translation(直译) and the other is meaning translation(意译),by direct translation, the word will be translated one by one, by meaning translation will the meaning of the whole sentence be translated. In your case, the sentence just be translated from Chinese to English according to the meaning. You can also translate the sentence as "He helped me and recommended me for this job." I hope it is a bit clear.