Star Digital Tech Stack & Careers