A typo would yield a "Unable to resolve symbol" Error in Clojure and a Warning in Clojurescript. Both at compile time.
Cursive IDE (IntelliJ based) has no problem renaming functions.
These are all tooling issues, not specific to Clojure nor Dynamic Typing. Give it time & give it a try!