Legora Tech Stack & Careers