cubematch ltd. careers in Clare, Ireland