Amy totally forgot that a complete party consists of 5 members in that world.
So 1 tank to mainly attract the enemies' attention, 2 attackers to deal damage and sometimes divert the enemies' attention from the tank if he needs some time to recover, 1 mage for AoE attacks and high magic attacks and 1 healer for support and healing should be the best combination for that.