The solution of the symmetric integral equation below: $$g(s) = f(s) + \lambda \int_{-1}^{1} (st +s^2t^2)g(t)dt \tag{$*$}$$ with separable kernels method is $$g(s) = f(s) + \lambda \int_{-1}^{1} (\frac{st}{(1-\frac{2}{3}\lambda)}+\frac{s^2t^2}{(1-\frac{2}{5}\lambda)} )f(t) dt$$ let $f(s)=(s+1)^2$ and $\lambda = 1$ in $(*)$, i.e let: $$g(s) = (s+1)^2 + \int_{-1}^{1} (st +s^2t^2)g(t)dt \tag{$**$}$$ The question is, How I can (maybe using of the Hilbert-Schmidt theorem to) find the eigenfunctions corresponding to eigenvalues $\lambda_1 = \frac{3}{2}, \lambda_2 = \frac{5}{2}$ for the symmetric kernel in $(**)$?
The issue in the question has also briefly been surveyed in the first example appeared on the 153th page of the book titled "Linear Integral Equations" by Ram P. Kanwal.
The picture blow is an extraction from the second edition of aforementioned reference.

If you solve the eigenvalue problem $g(s) = \lambda \int_{-1}^{1} (st +s^2t^2)g(t)dt $, you will find the two eigenvalues $\lambda_1=3/2$ and $\lambda_2=5/2$, and their corresponding eigenfunctions. The coefficients of the eigenfunctions are determined by the normalization condition $\int_{-1}^1 \phi(x)^2 dx=1$.