We will need ''small'' values of the derivatives on certain intervals.
Lemma: For every positive integer $k$ and every interval $[a,b]\subset(-1,1)$, there exists some $\xi\in(a,b)$ such that $\big|f^{(k)}(\xi)\big|<\frac{k^k\cdot (k+1)!}{(b-a)^k}.$
Proof: Let $x_i=a+\frac{b-a}{k}i$ for $i=0,1,\ldots,k$. By the mean value theorem of the divided differences, there is some $\xi\in(a,b)$ such that
$$
\frac{f^{(k)}(\xi)}{k!} = f[x_0,x_1,\ldots,x_k] = \sum_{i=0}^k \frac{f(x_i)}{\prod\limits_{j\ne i} (x_i-x_i)}.
$$
Since $|f|\le 1$,
$$
\big|f^{(k)}(\xi)\big| \le k!\cdot (k+1)\cdot \frac{1}{\big((b-a)/k\big)^k} =
\frac{k^k\cdot (k+1)!}{(b-a)^k}. \qquad\qquad\Box
$$
(Using Chebyshev polynomials and more precise calculation, the upper bound can be improved to $\frac{2^{2k-1}\cdot k!}{(b-a)^k}$.)
Let $K=n^{2n}\cdot (n+1)!$. By the Lemma, for $k=1,2,\ldots,n$ there are some numbers
$u_k\in\left(\frac{k-1}{2n},\frac{k}{2n}\right)$,
$v_k\in\left(-\frac{k}{2n},-\frac{k-1}{2n}\right)$, such that
$\big|f^{(k)}(u_k)\big|<K$ and $\big|f^{(k)}(v_k)\big|<K$. Call a value ''small'' if its absolute value is less than $K$. Hence, we have
$$ -\frac12 < v_{n}<\ldots<v_1<0<u_1<\ldots<u_{n}<\frac12; $$
the numbers $f^{(k)}(u_k)$ and $f^{(k)}(v_k)$ are all small, but $f'(0)\ge \alpha_n$ is ``big''.
Suppose that $f'(0)>2^n\cdot K$. From this start, we can prove by induction that for every $k=1,\ldots,n$ there are some numbers $x_{k,1},\ldots,x_{k,k}$ such that
$\qquad$ $v_k<x_{k,1}<\ldots<x_{k,k}<u_k$;
$\qquad$ $f^{(k)}(x_{k,i}) > 2^{n+1-k} K$ if $i$ is odd;
$\qquad$ $f^{(k)}(x_{k,i}) < -2^{n+1-k} K$ if $i$ is even.
For $k=1$, $x_{1,1}=0$ is an appropriate choice.
Suppose that $x_{k,1}<\ldots<x_{k,k}$ are already found, and add two elements, $x_{k,0}=v_k$ and $x_{k,k+1}=u_k$ at the two ends. For every $i=1,\ldots,k+1$, choose $x_{k+1,i+1}$ in such a way that
$$
f^{(k+1)}(x_{k+1,i+1}) = \frac{f^{(k)}(x_{k,i})-f^{(k)}(x_{k,i-1})}{x_{k,i}-x_{k,i-1}}.
$$
If $i$ is odd then
$f^{(k+1)}(x_{k+1,i}) > \frac{2^{n+1-k}K - K}{1} > 2^{n-k}K$.
If $i$ is even then
$f^{(k+1)}(x_{k+1,i}) < \frac{-2^{n+1-k}K + K}{1} < -2^{n-k}K$.
We also have $v_{k+1}=x_{k,0}<x_{k+1,1}<x_{k,1}<\ldots<x_{k+1,k+1}<x_{k,k+1}=u_k$, so we have the prescribed ordering.
At the end, we constructed some numbers $\frac12<x_{n-1,1}<\ldots<x_{n-1,n}<\frac12$ such that the values $f^{(n)}(x_{n,k})$ have alternating signs.
Remark. It is easy to see that $(\arctan x)^{(n)}$ has precisely $n-1$ zeros. Choosing $f(x)=\frac2\pi \arctan (Kx)$, there are at most $n-1$ zeros but $f^{(n)}(0)$ can be arbitrarily big.