Village Talkies Tech Stack & Careers