Maybe Dancer would be best?
It has access to two fairly useful heals (Curing Waltz and Improvisation), can reduce damage take to the party, and has some extremely valuable damage buffs. The downside of these is that they’re all on cooldowns (60s for Curing, 120 for Improv)
Compared to every other ranged Dancer also has superior mobility thanks to being physical ranged and having the movement skill ‘En Avant’, so they can kinda fly around the battlefield lol.
Dancer itself admittedly is the lowest personal dps job in the game though. That said, their abilities generally have high potencies attached, so you get to see some enormous numbers after Technical Step and Starfall Dance. Plus, when you account for the damage buffs Dancer brings to the party, even though it’s the lowest personal dps it’s still competitive as a dps itself.
Summoner’s healing ability is unfortunately a bit of a weird one right now. It has Physick, but that scales off Mind so even at level 90 will heal like 400 HP lol. It has a healing skill that does scale properly, but it’s limited to being used whilst Phoenix is summoned, which is once every 60(90?) seconds for 15 seconds. So while there are healing capabilities, they’re much more limited compared to jobs like Red Mage or Dancer. It can also increase party damage and reduce magic damage dealt by the enemy, so it has non-healing utility as well.
That said, Summoner’s access to raise does give it a huge advantage in the ‘healing/utility’ range. I think it’s actually better for Summoners to raise than Red Mages because they have better MP economy, so while you’d be less able to heal directly if anyone dies you’re in the perfect position to help.
Overall my advice would be either give Dancer a try, and if it doesn’t appeal then Summoner would be the next best option