Vizilare Tech Stack & Careers