What are the responsibilities and job description for the React Frontend Lead position at Sun-IT Solutions?
Job Title: React Frontend Lead
Location: Dallas TX/Chicago IL/NYC NY/Piscataway, NJ
Job Description:
- Build responsive, accessible, and highly interactive user interfaces using React and Next.js.
- Maximize page speeds and Core Web Vitals using Next.js optimization features (SSR, SSG, image optimization, dynamic imports, and caching).
- Connect front-end components with internal and third-party services using RESTful APIs or GraphQL.
- Implement clean and efficient client-side state handling using Context API, Redux Toolkit, Zustand, or React Query.
- Write modular, reusable, and well-documented code with unit and integration tests (Jest, React Testing Library, or Cypress).
- Partner with UI/UX designers, backend engineers, and product managers to translate technical requirements and Figma wireframes into functional code.
- Familiarity with Cloud hosting (preferably Google Cloud Platform Cloud Run) and CI/CD pipelines.
- Experience with headless CMS platforms (Contentful, Strapi, Sanity), database systems (SQL/NoSQL), and ORMs like Prisma.
- Understanding of modern web security best practices (Next-Auth/Auth.js, JWT, CORS) and monorepos (Nx, Turborepo).
- Experience with identity providers using OAuth and OIDC.
- Build and maintain a highly configurable, reusable library of e-commerce React components to ensure UI consistency across brands using tools like Storybook, Radix UI, or Tailwind UI.
- Mastery of advanced React patterns (compound components, render props, slots) for deeply configurable components
- Develop and optimize headless e-commerce storefronts using React and Next.js
- Connect the frontend UI securely to a BFF layer/SAP Commerce Cloud using the Storefront API (GraphQL) and handle complex cart/checkout workflows.
- Experience implementing identity provider integration using OIDC with SAP Commerce Cloud.
- Manage deployments and CI/CD pipelines to edge platforms like SAP Commerce Cloud
- Strong understanding of the Storefront API, product catalogs, collections, customer accounts, and metafields.