Edurect International Tech Stack & Careers