online product careers in Galway, Ireland