Independencepet Group
Senior Engineer, Customer Web and Mobile Experience
Chicago, IL · Senior
Sponsorship not specifiedDetected 30 days ago
JavaScriptTypeScriptC#ReactNext.jsCSSTailwind CSSReact NativeNode.jsFull-Stack DevelopmentCode ReviewGitAzureCloud PlatformsCI/CDRESTOAuthA/B TestingIncident ResponseDesign SystemsAccessibilityPostmanTest AutomationAPI Testing
About the role
- The Senior Engineer takes ownership of meaningful product areas, mentors mid-level engineers, and contributes to the technical direction set by the Principal Engineer and engineering leadership.
- Reports To: Senior Director, Customer Web and Mobile Experience
- Write unit, integration, and end-to-end tests; participate in code reviews to uphold engineering standards.
Responsibilities
- Please note that phone and video interviews or screenings may be recorded and transcribed using interview technology to support our recruitment process.
- Design, develop, test, and deploy features across responsive web and React Native (including React Native Web) mobile applications used by pet parents.
- Own end-to-end delivery of product areas, including technical design, implementation, code review, deployment, and post-release monitoring.
- Integrate with backend APIs, manage application state effectively, and optimize for performance on web and mobile.
- Implement secure authentication and identity flows, and handle customer data in line with security and privacy standards.
- Partner with designers and product managers to refine requirements, evaluate trade-offs, and shape the user experience.
- Mentor mid-level and junior engineers through pairing, code reviews, and design discussions.
- 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.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or related field (equivalent experience considered)
- Strong proficiency in JavaScript and TypeScript, with hands-on production experience in React
- Hands-on proficiency with the foundational developer toolchain: Git/GitHub, Node.js, Next.js, VS Code, React DevTools, Postman, Expo CLI, Azure CLI, and BrowserStack.
- Comfort working in containerized development environments (e.g., GitHub Codespaces) and using AI-assisted development tools (e.g., GitHub Copilot Enterprise).
- Experience with the mobile app lifecycle, including build configurations, app store submission, and over-the-air updates.
- Proficiency with CI/CD tools and automated testing frameworks (unit, component, and end-to-end).
- Experience implementing authentication flows (OIDC/OAuth2 or equivalent) and handling tokens securely.
- Familiarity with accessibility, performance tuning, and modern web/mobile security practices.
Nice to have
- Experience with the Expo ecosystem (Expo SDK / Expo CLI) and unified mobile + web codebases.
- Experience working with cloud platforms and the Microsoft ecosystem (Azure, Dynamics 365) and/or EIS Suite.
- Experience with feature flags / experimentation, observability tooling, or payments integrations.
- Pet friendly office environment
Skills
- Stay current with the React and React Native ecosystem and apply new tools and patterns where they add value.
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.