Software Development Engineer III — Commerce & Loyalty
Core
Build the Shop member-facing experience connecting trusted communities with exclusive offers, cashback, and benefits.
Role type
Senior Frontend Engineer (Next.js/React)
Builds
Member experience for offer discovery, cashback, and rewards
Domain
E-commerce, loyalty programs, and digital identity
Deliverable
product features
Required skills
React, Next.js, TypeScript, AI-first development, automated testing, observability, cloud-native infrastructure, REST/GraphQL integration
Preferred skills
Design systems, accessibility (WCAG), high-traffic performance optimization, event-driven architectures
Technologies
Next.js, React, TypeScript, GCP, Docker, Kubernetes, Nomad, REST, GraphQL
Responsibilities
Build and maintain the Shop member experience with Next.js and React; Develop responsive, accessible, high-performance UI for offer discovery, cashback, and rewards; Integrate the frontend with backend REST and GraphQL services and internal identity systems; Contribute to and reuse a shared design system and component library; Optimize frontend performance and reliability under peak shopping traffic; Practice AI-first development using AI tooling across implementation, testing, and review; Uphold the security and privacy of member data on the client; Collaborate across Product, Design, Application, QE, API, and Infrastructure teams to ship features end to end; Write high-quality, well-tested code with automated tests and observability instrumentation; Participate in system design discussions, code reviews, and technical documentation.
Seniority
Senior, hands-on IC