I am not sure if a job offer can be replaced by an employment contract, although it does have the same information on both documents. probably you just have to make sure that the employment contract contains the start date, end date, salary, position title, and better indicate that in the letter...