No need to stamp, personal signature and stamp have the same effect.
Signing means that you sign your name in your usual handwriting.
Note: 1. Is there anything in the terms of the contract that does not comply with laws and regulations?
2. Are the terms of the contract consistent with your initial negotiation?
3. Is the seal of the enterprise consistent with the enterprise you applied for?
I hope the answer will help you ~