Capital Click Tech Stack & Careers