Posted in

Senior Principal Engineer

Senior Principal Engineer

CompanyShipt
LocationSan Francisco, CA, USA
Salary$136000 – $328000
TypeFull-Time
Degrees
Experience LevelExpert 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.