Netchex Tech Stack & Careers