Skip to content

Senior Principal Engineer
Company | Shipt |
---|
Location | San Francisco, CA, USA |
---|
Salary | $136000 – $328000 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Expert or higher |
---|
Requirements
- 10+ years of experience in frontend engineering with a strong foundation in JavaScript/TypeScript
- Deep knowledge of React, React Native, and Next.js for building modern, scalable SPAs and mobile-first applications
- Strong understanding of Apollo GraphQL and best practices around client-side schema management, caching, and federated GraphQL
- Experience with component libraries, design systems, and tools like Storybook, Figma, and Chromatic
- Mastery of CSS strategies: CSS-in-JS, Tailwind, SCSS, CSS Modules, or equivalent
- Fluency in cross-platform architecture and experience with mobile-specific constraints
- Strong grasp of state management patterns (Redux or context API)
- Expertise in building and scaling frontend CI/CD pipelines
- Familiarity with Web Vitals, Lighthouse, Core Web performance metrics, and observability tools (Datadog, New Relic, Sentry)
Responsibilities
- Own the technical vision and architectural strategy for Shipt’s Member Marketplace experience across web and mobile
- Design and evolve component libraries, design systems, and cross-platform UI foundations to support multiple teams and product surfaces
- Lead modern React and React Native application architecture, using Next.js for SSR/SSG and Apollo GraphQL for data orchestration
- Collaborate across domains to solve complex problems that span backend, data, and mobile platforms
- Influence the frontend platform strategy through contributions to performance monitoring, observability, and alerting practices
- Contribute to clean GraphQL schema design, GraphOS federation strategies, and scalable data-fetching paradigms
Preferred Qualifications
No preferred qualifications provided.