Landeed Tech Stack & Careers