Yes, you should make and sign a contract or NDA for the project during the hiring period; it will help you to maintain the project secrecy and the proper workflow to complete the project within the desired time frame.