ref
dye + -er
dyer (n.)
"one whose occupation is to dye cloths, skins, etc.," mid-14c. (mid-13c. as a surname), agent noun from dye (v.).