Starclinch Tech Stack & Careers