Vendekin Technoloies Private Limited Tech Stack & Careers