Def tribe Tech Stack & Careers