 Domestically he competed through 1964 in the Romanian Divizia A, accumulating 257 games.After retiring from competitions he worked as an assistant coach for Steaua Bucureşti in 1977–81.Zavoda played for Metalul Baia Mare between 1947 and 1951, before joining Steaua Bucureşti.