Senior, Software Engineer - Web/node

Walmart Walmart · Retail · Sunnyvale, CA

Senior Software Engineer role focused on designing, building, and scaling customer-facing mobile experiences for Walmart's Profile and Wallet journeys. The role involves working on high-impact Web/GraphQL applications, owning Subgraph/Web FE design and architecture, leading technical discovery, and collaborating with backend partners. Emphasis on modern Web/Node JS development practices, performance, accessibility, testing, and production reliability at an enterprise scale.

What you'd actually do

  1. Design, develop, and ship high‑quality Web / GraphQL applications supporting Profile and Wallet customer journeys at scale.
  2. Lead Server integrations with GraphQL APIs, efficiently consuming identity, address, and payment data.
  3. Lead early technical discovery for medium‑to‑large initiatives, translating product strategy into scalable Web/GraphQL solutions.
  4. Drive collaboration with backend engineers to evolve API contracts serving mobile needs.
  5. Build features using NodeJS , TypeScript, ReactJS with modern architecture patterns.

Skills

Required

  • NodeJS
  • ReactJS
  • TypeScript
  • GraphQL
  • REST API architecture patterns
  • performance optimization
  • application lifecycle
  • Redux
  • React Query
  • Next.js
  • HTTP protocols
  • frontend performance optimization
  • API design and integration strategies
  • CI/CD pipelines
  • automated testing
  • observability for mobile platforms
  • debugging skills
  • cross-layer issues
  • large-scale, customer-facing environment

Nice to have

  • R2, release readiness, or similar quality and validation frameworks
  • mobile automation frameworks
  • AI-assisted developer productivity tools
  • Figma
  • accessibility standards
  • inclusive mobile UI practices

What the JD emphasized

  • customer-facing mobile experiences
  • high-impact Web/GraphQL applications
  • enterprise scale
  • Profile and Wallet customer journeys
  • GraphQL APIs
  • API contracts
  • NodeJS , TypeScript, ReactJS
  • production readiness
  • performance, security, reliability, and accessibility
  • CI/CD, testing, and release quality
  • production-grade Web/GraphQL applications
  • GraphQL APIs
  • REST API architecture patterns
  • NodeJS and ReactJS, Redux, React Query, Next.js
  • TypeScript
  • HTTP protocols
  • frontend performance optimization
  • API design and integration strategies
  • CI/CD pipelines
  • automated testing
  • observability for mobile platforms
  • complex, cross‑layer issues
  • large‑scale, customer‑facing environment