Native speakers can hear the difference for sure, it kinda comes naturally even if the difference is minimal in your dialect (kajkavian for example). In Croatian standard the difference is quite obvious. :) I’ve noticed that Serbs pronounce the letter ć even softer than Croats do tho. Just watched some random croatian sitcom today and there was a serbian actress. I noticed her soft “ć” right away. :smiley: