Pllayer Tech Stack & Careers