Current openings at Clearmatics