24 Seven Tech Stack & Careers