Vizzlo Tech Stack & Careers