those who think highly of themselves; self-confident people
A set phrase meaning 'anyone who is confident in their own ability' or 'those who consider themselves capable'. Often used in challenges or competitive contexts, implying 'let anyone who thinks they can do it step forward'. The ん is a classical volitional/negative auxiliary, giving a slightly old-fashioned or emphatic feel.