DEUNA Tech Stack & Careers