The problem is at $1$. Indeed, assume that $\{f_n\}$ is equi-continuous at $1$. Then we can find a $\delta>0$ such that if $|1-x|\leq \delta$ and $0\leq x\leq 1$ then for each integer $n$, $|f_n(x)-f_n(1))|\leq 1/3$, hence $|x^n-1|\leq 1/3$ and $x^n\geq 2/3$. If $1/{n^2}\leq \delta$ then we should have $\left(1-\frac 1{n^2}\right)^n\geq 2/3$. It's impossible, since the RHS converges to $0$.
In fact, we know by Arzela-Ascoli-'s theorem that a uniformly bounded sequence of equi-continuous functions on a compact interval admit a converging subsequence for the uniform norm (and this limit is continuous). We can check that the pointwise limit of $\{f_n\}$ is not continuous.