The sequence converges uniformly on $I$ if for every $\epsilon >0, \exists N$ such that $\forall x \in I $ and $\forall n \geq N$, we have $|f_n(x) - f(x)| < \epsilon$
For the interval $|x| \leq 1$, we see that $x(1+nx) = x +nx^2 \leq 1 + nx^2$, so that $\frac{x}{1+nx^2} \leq \frac{x}{x(1+nx)} = \frac{1}{1+nx}$. So, to make this smaller than $\epsilon$, choose $N_1 = (\frac{1}{\epsilon}-1)$.
For the interval $|x| >1$, we have that $|\frac{x}{1+nx^2}| \leq |\frac{x}{nx^2}| =|\frac{1}{nx}| < \frac{1}{n}$. So, choose $N_2 > \frac{1}{\epsilon}$.
Comparing $N_1, N_2$, we see that we can choose $N = N_2$. Convergence is uniform on $\mathbb{R}$.