The finger-singer split is a phonological split in English where the standard pronunciation of finger is /ˈfɪŋgə/ but that of singer is /ˈsɪŋə/ - in other words, the G is silent in singer because it contains the -ing suffix attached to a verb stem "sing" whereas *"fing" is not a verb.
Some English speakers pronounce /g/ in singer and related words. Some may do so in careful speech but drop it in rapid speech. If EFL learners also do this, it may make them sound slightly strange, but given that they probably have a non-native accent, they're going to sound slightly strange anyway. Also given that it's an accepted variant, it's likely it doesn't matter applies.