молодец is not an adjective! It is a noun.

You say молодец! to someone when you mean "Nice going!" to compliment or praise a single person, regardless of gender or age.

If you are speaking to...