An archer is the natural choice for high Perception since it helps their ranged attack accuracy and crit chance along with the detection effect. Otherwise, any physical-damage character will benefit from the boosted crit chance.