Applause Tech Stack & Careers