MixRank Tech Stack & Careers