According to the law, as long as both parties to the contract have corresponding civil capacity, the content is not illegal and the meaning is true, the contract will have legal effect after being confirmed by both parties.
If one party is a company, the way of confirmation can be that the company entrusts an agent to sign and affix the company contract seal or official seal, or it can be signed by the legal representative. Therefore, after the contract is stamped with the special seal for the contract, the signature of the legal representative is not required.