Yes and no. You can write macros for which the source is ClojureScript, but they need to be kept separate. Here is a stab I took at explaining that subject:
http://blog.fikesfarm.com/posts/2015-06-19-portable-macro-mu...There are no plans for the same backend AFAIK.