Yes. Always good to have a contract at the very least it makes you spell out your needs as an employer and let's the nanny see what the specifics are. There are tons of sample contracts online. I used this one and amended to my needs.
http://www.yournannydearest.com/contract/