We can start by looking at the real and imaginary parts separately, inspired by the fact that the LHS has a lot of things that are purely real while the RHS is purely imaginary. So focusing on the imaginary part gives us:
$$\begin{eqnarray}Im(|z|^2 + z|z| + 2) & = & Im(2i Im(z)) \\
Im(z)|z| & = & 2 Im(z) \\
\implies |z| = 2 & \lor & Im(z) = 0\end{eqnarray}$$
If we check the $Im(z) = 0$ case first, that means $z \in \mathbb{R}$, and the equation becomes:
$2z^2 + 2 = 0 \implies z^2 = -1$
which has no solutions over the reals.
So the only possibly solutions are where $|z| = 2$, and if we put that into the equation we get:
$$\begin{eqnarray}2^2 + 2z + 2 & = & 2i Im(z) \\
z + 3 & = & 2i Im(z) \\
Re(z + 3) & = & Re(2i Im(z)) \\
Re(z) + 3 & = & 0 \implies Re(z) = -3 \end{eqnarray}$$
but this is a problem, because $|z|^2 \geq Re(z)^2$ which would mean $2^2 \geq (-3)^2$ which is clearly a contradiction.
So in fact there are no solutions to this equation.