Faclon Tech Stack & Careers