En tant que traducteur, Vieira a été le premier traducteur de James Joyce au Brésil, et a également été l'un des premiers écrivains brésiliens à être fortement influencé par Joyce. Il a traduit 60 livres entre 1944 et 1971.
En tant qu'écrivain, il note le roman urbain, dans lequel se retrouvent des conflits de teintes essentiellement nationales, bien que reconstruit à partir d'une effervescence métropolitaine et internationale[4]. Dans ses écrits fictifs, des villes comme São Paulo et Rio de Janeiro perdent des traces de familiarité et de provincialisme, communément dépeintes à l'époque.