The following mimics a proof of Qiaochu Yuan (Proof that $C\exp(x)$ is the only set of functions for which $f(x) = f'(x)$) of a similar theorem, there is just a difference that $f:\, \mathbb{C}\to\mathbb{C}$.
If $g(z)=f(z)e^{-z}$, then $$g'(z)=-f(z)e^{-z}+f'(z)e^{-z}=e^{-z}(f'(z)-f(z))=0,$$ so $g(z)$ is a constant. Since $g(0)=1$, that constant is $1$. This means that $f(z)=e^{z}$ is the unique solution (that is infinitely differentiable? – I am not sure if that condition is needed).
However, it seems that such proof uses the Mean value theorem in the background. But the Mean value theorem does not hold for complex numbers. Can any sense be made of the above proof?