Vandelanotte Tech Stack & Careers