Jac Recruitment Tech Stack & Careers