Job offer letters can not be regarded or treated like an employment contract you need for the visa application or extension. As you already mentioned it, job offers can be rejected or taken back by both parties applicant and hiring company at any time.
For your working visa application you need a company/employer ready to sponsor you.