Independencepet Group
Principal Engineer, Customer Web and Mobile Experience
Chicago, IL · Principal
Sponsorship not specifiedDetected 13 days ago
JavaScriptTypeScriptC#ReactNext.jsCSSTailwind CSSReact NativeNode.jsFull-Stack DevelopmentCode ReviewGitAzureCloud PlatformsCI/CDAPI DevelopmentGraphQLRESTOAuthA/B TestingComplianceDesign SystemsAccessibilitySEO
About the role
- We are seeking a Principal Engineer to serve as the senior-most individual contributor and technical leader for our customer-facing web and mobile platforms.
- Reporting to the Senior Director, Customer Web and Mobile Experience, this role sets the technical direction for the React and React Native applications that power the pet parent experience across IPH brands.
- Reports To: Senior Director, Customer Web and Mobile Experience
Responsibilities
- Please note that phone and video interviews or screenings may be recorded and transcribed using interview technology to support our recruitment process.
- Translate the enterprise digital strategy into concrete technical roadmaps, design specifications, and reference implementations.
- Establish and enforce coding standards, design patterns, code review practices, and CI/CD pipelines for web and mobile delivery.
- Implement SEO best practices (SSR/SSG, semantic markup, structured data, Core Web Vitals) and CDN/edge strategies for high-traffic consumer applications.
- Partner with security, compliance, and platform teams to ensure customer-facing experiences meet regulatory and industry requirements.
- We believe pet insurance is more than a financial product and build solutions to simplify the pet parenting journey and help improve the well-being of pets.
- As a leading authority in the pet category, we operate with a full stack of resources, capital, and services to support pet parents.
- Our multi-brand and omni-channel approach include our own insurance carrier, insurance brands and partner brands.
- Owns the technical execution of strategy for a sub-function, with short-to-mid-term impact on results (2-4 years).
Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering, or related field (equivalent experience considered).
- 15+ years of professional software engineering experience, including 5+ years in a Staff or Principal-level role focused on customer-facing web and mobile platforms.
- Expert proficiency in JavaScript and TypeScript, with deep production experience in React and React Native (including React Native Web).
- Deep, hands-on expertise with the foundational developer toolchain: Git/GitHub, Node.js, Next.js, VS Code, React DevTools, Postman, Expo CLI, Azure CLI, and BrowserStack.
- Experience leading engineering teams in adopting GitHub Codespaces for containerized development environments and GitHub Copilot Enterprise for AI-assisted development.
- Hands-on experience with modern CI/CD tools, automated testing frameworks, and observability tooling.
- Experience with authentication and identity standards (OIDC/OAuth2, SSO, MFA) and secure handling of customer data.
- Proven ability to mentor senior engineers and influence engineering direction across multiple teams without direct reporting authority.
Nice to have
- Experience with the Expo ecosystem (Expo SDK / Expo CLI) and unified mobile + web codebases.
- Experience integrating with headless and traditional CMS systems (e.g., Contentful, Sitecore, Adobe Experience Manager, or similar) to power marketing and content-driven experiences.
- Experience with multi-brand or white-label web and mobile platforms.
- Knowledge of containerization and container-based deployment platforms.
- Familiarity with accessibility standards (WCAG 2.1+) and security frameworks (OWASP, SOC 2, PCI).
- Working knowledge of cloud platforms and the Microsoft ecosystem (Azure, Dynamics 365)
- familiarity with EIS Suite a plus.
- Additional Job Description
Skills
- Influences peers, leaders, and executive stakeholders to adopt new practices, frameworks, and architectural approaches.
Benefits
- Comprehensive full medical, dental and vision Insurance
- Basic Life Insurance at no cost to the employee
Company info
- Company paid short-term and long-term disability
Visa & Work Authorization
- You may opt out of text communications at any time by replying "STOP."
Apply directly at Independencepet Group →Create a free account for alerts like thisView Independencepet Group immigration profile
This listing is sourced directly from Independencepet Group's careers page and normalized into a canonical job model.