Intryc Tech Stack & Careers