Independence Pet Group Tech Stack & Careers