Globbly Ventures Tech Stack & Careers