Anonymous
The important thing is you need to get to know your reports. What is their motivation, what are their goals, what are their ambitions? And what are their strengths and weakness? Help them build skill around their strengths and help them overcome their weaknesses. Make sure they enjoy the work they are doing and ensure they see the difference their work has made.
From time to time challenge them with technically innovative problems. Encourage them explore any new technologies they might be interested in.
If they have any feedback have a discussion and see how it can be useful. Reason their points and deep dive to see if it is valid.
Recognize the achievements of the team members and ensure everyone else is aware.