We want to upper-bound $|I_{n,k}|$, where 
$$I_{n,k}:=\int_0^{\pi/3} e^{-itn} (1-e^{it})^k\,dt.$$
Integrating by parts, we have 
$$I_{n,k}=\frac{e^{-itn}}{-in}(1-e^{it})^k\Big|_0^{\pi/3}
-\int_0^{\pi/3} \frac{e^{-itn}}{-in}\,k(1-e^{it})^{k-1}(-ie^{it})\,dt.$$
So, 
$$n|I_{n,k}|\le|1-e^{i\pi/3}|^k+
\int_0^{\pi/3}k|1-e^{it}|^{k-1}\,dt.$$
Note that for $t\in(0,\pi/3)$ we have $|1-e^{it}|=2\sin\frac t2$, and hence $|1-e^{i\pi/3}|=1$ and 
$$\int_0^{\pi/3}k|1-e^{it}|^{k-1}\,dt
=2^k\int_0^{1/2}k s^{k-1}\,\frac{ds}{\sqrt{1-s^2}} \\ 
\le2^k\int_0^{1/2}k s^{k-1}\,\frac{ds}{\sqrt{1-(1/2)^2}}
=\frac1{\sqrt{1-(1/2)^2}}=\frac2{\sqrt3}.$$ 
So, 
$$|I_{n,k}|\le B_n:=\frac cn,$$
where $c:=1+\frac2{\sqrt3}.$

----

To illustrate the accuracy of the upper bound $B_n$ on $|I_{n,k}|$, here are the graphs $\{(n,k,r_{n,k})\colon n=2,\dots,30,\ k=1,\dots,n\}$ and $\{(n,r_{n,n-1})\colon n=2,\dots,30\}$
for $r_{n,k}:=\dfrac{|I_{n,k}|}{B_n}$, which suggest that $r_{n,k}$ is not less than something like $0.3$ for natural $n>k$. 

[![enter image description here][1]][1]

[![enter image description here][2]][2]


  [1]: https://i.sstatic.net/9AZwS.png
  [2]: https://i.sstatic.net/eWonh.png