Enemies don't scale, and you can raise/lower the difficulty on the fly, so you can grind if you want. I beat the game with everyone but one person as a single job, so you can really do whatever you want. Some people have posted online that a set up of specific jobs is best, but I did whatever I wanted the whole game through.