The maximum is attained at \(x=\frac n{n+1}\) and equals \(\frac1{n+1}\left(\frac n{n+1}\right)^n\le\frac1{n+1}\to0\). The factor \(1-x\) tames the bad behavior of \(x^n\) near \(1\).
A sequence of functions \(f_n\) converges uniformly to \(f\) on a set \(A\) if, for every \(\varepsilon>0\), a single index \(N\) works for all points of \(A\).