There's no concrete evidence for the claims made in that article. Hence the word "hints" in the title, they need to gain further evidence. As of right now it wouldn't be sensible to say it's a certainty.
It doesn't prove God either.
It's probably a direct consequence of nature, similar as to why all planets are round. However, we just don't know why yet the Universe may/may not be fractal.
And also, there is an uncertainty on every scale.