Stoicheiodis Scientia Tech Stack & Careers