* A good speller
* Someone with excellent spelling skills
* A skilled orthographer (orthography is the study of spelling)
* Someone who has mastered spelling
* A wordsmith (this term is more general, but often implies a good command of language, including spelling)
You could also use more informal terms like:
* A spelling whiz
* A spelling champ
* Someone who can spell like a pro