Cyderes Tech Stack & Careers