Job title: React Engineer - Contract
Job type: Contract
Emp type: Full-time
Industry: IT & Telecommunications
Pay interval: Hourly
Pay rate: Negotiable
Location: San Diego, CA
Job published: 15/12/2025
Job ID: 194430

Job Description

React Engineer - Contract

Edison Smart is hiring for an experienced React Engineer to support a modern, large-scale headless e-commerce platform. This team is building and maintaining a React-based storefront integrated with Shopify and a Sanity-powered content management system.

Role Overview

You will work across a modern e-commerce stack, contributing to either storefront development, content tooling, or platform foundations. The environment supports both short-term feature delivery and long-term team augmentation.

Key Responsibilities

  • Build and maintain a React / TypeScript storefront using modern SSR and edge-runtime patterns

  • Develop and maintain a shared UI component library and design system

  • Integrate Shopify Storefront APIs for products, pricing, carts, and checkout

  • Model and manage content using Sanity, including previews and studio customisation

  • Optimise performance, accessibility, SEO, and Core Web Vitals

  • Contribute to monorepo architecture, CI/CD, and automated testing

Required Experience

  • Strong TypeScript and React experience

  • Hands-on experience with headless e-commerce

  • Practical knowledge of Shopify (Storefront API) and Sanity

  • Experience with GraphQL, SSR, and performance optimisation

  • Strong engineering fundamentals and collaborative mindset