What iphone app could snooze every 5 minutes?
Have you tried Due? It’s very configurable.
This link shows that after a reminder is triggered you can auto-snooze the notification in as low as 5 minute intervals.