Medical Slot Tech Stack & Careers