Middesk Tech Stack & Careers