Make Classes Cap at 30 and Job Stones have Job Levels
What if the Classes only learned abilities to level 30....and no more. Meaning that all classes cap at 30 and not 50. Then at 30 you get multiple job stones (Through Quests)... and each job has its own job levels and abilities
Example:
Conjuror : Cure Aero Protect Raise ?
- Geomancer (30 - Cap) Damage dealer
- White Mage (30 - Cap) Healing
- Green Mage (30 - Cap) Buffs / Debuffs
The class abilities give the most basic skills...maybe just 5 spells? Then the classes evolve into mastered versions of those 5ish class abilites.
And you could be a level 50 White mage but only a level 30 Green Mage....Just have to swap the job stones.
This way the jobs can have their own identity and fit into the armory system.
*Edit*
Perhaps have cross job abilities for jobs sharing the same class.