DEPT Tech Stack & Careers