The Samsung Galaxy S5 was IP67 rated and had a removable battery, MicroSD card slot, and headphone jack.
A better waterproofing rating could be obtained with a screwed-on back panel and gasket. But phone manufacturers are lazy and would rather you buy a new phone when the battery wears out.
@tojikomori As someone who repairs these things I can assure you that it's possible to have replaceable batteries AND water-proofness. Don't believe the BS that the manufacturers try to sell you in order to ensure you're beholden to them for all things.