One way is have a global description of the tangent space. If $f$ is a function defined on a neighbourhood of point of $S^1$ the we may think of it as a function
$$\theta \mapsto f(\cos \theta , \sin \theta)$$
and we can use $\frac{d}{d\theta}$ as a basis for the tangent space. Note that this is global. Just to be clear if the point is given by $\theta_0$ then the vector at this point is
$$\frac{d}{d\theta}\Big|_{\theta_0}$$
Now a point of the Tangent space is given by $\left((\cos \theta_0 ,\sin \theta_0), a\frac{d}{d\theta}\Big|_{\theta_0}\right)$
so
$$\left((\cos \theta_0 ,\sin \theta_0), a\frac{d}{d\theta}\Big|_{\theta_0}\right)
\mapsto
\left((\cos \theta_0 ,\sin \theta_0), a \right)$$
is the desired homeomorphism.