Call them
They were needing pilots badly a few months back. Definitely contact them and apply. They do want you to have multi-commercial seaplane rating. I wouldn't expect a VIP benefit plan from them, but they have a lot of good people working there. Living in St. Croix is something different though. Different culture, different people, different cost of living. If you are up for it, then go for it.