The analysis of interval-censored data with informative observation processes has recently attracted much attention and a few methods have been developed. However, all of the existing methods assume that covariate effects are constant and this may not be true sometimes in practice. To address this, in this paper, we propose a varying-coefficient additive hazards model and in the proposed method, frailty variables are used to describe the dependence between the failure time and the informative observation process. For inference, a Bernstein polynomials-based, two-step sieve maximum likelihood method is developed and the proposed method can be easily implemented. Furthermore, the resulting estimators of regression parameters are shown to be consistent and asymptotically normal. An extensive simulation study is conducted and suggests that the proposed approach works well for practical situations. The proposed method is applied to a cardiac allograft vasculopathy (CAV) study that motivated this investigation.