ELLKAY Tech Stack & Careers