Tapcart is the leading mobile app platform for the world’s fastest-growing Shopify brands. The Senior Fullstack Software Engineer on the Content Team will own the component library and UI blocks, delivering end-to-end solutions while collaborating with product, design, and engineering teams to enhance mobile app development.
Responsibilities:
- Design, ship, and maintain a reusable, type-safe React/Next.js component system
- Prototype new UI and features in weekly sprints, validate with live merchants, and iterate to release to thousands of apps
- Optimize bundle size, server-side rendering, client-side performance, and WCAG compliance
- Build tooling (CLI, CI pipelines, linting) that makes it easy for outside developers to extend our product without limits
Requirements:
- 5-7 years of experience in software engineering
- 3+ years of full‑stack development with React Native, React + Next.js (TypeScript)
- Experience building and maintaining design systems/component libraries
- Familiarity with cloud deployments and hosting
- Ability to ship production-ready code in a fast‑paced, cross‑functional environment
- Shopify or ecommerce experience
- GraphQL experience
- Background in UX, product or design critique
- Contributions to open‑source component libraries or design‑system tooling