Dellent Tech Stack & Careers