Medartis Tech Stack & Careers