Macgence Tech Stack & Careers