Doctar Connect Worldwide Tech Stack & Careers