W

Walmart

Sells groceries and essentials in stores and online

Staff Software Engineer - Full Stack

Frontend EngineeringConfirmed live in the last 24 hours
Full-timeBentonville, AR, USA

About the Job

Requirements

  • At least 8 years of software engineering experience, with a deep focus on modern web development.
  • Expert-level proficiency with React and strong experience with TypeScript.
  • Strong knowledge of browser fundamentals, including the Document Object Model, events, networking, performance, profiling, and security.
  • Experience designing scalable front-end architectures, including state management, routing, data fetching, and component patterns.
  • Ability to communicate technical information through requests for comments, design documents, and architecture diagrams.
  • Experience with Next.js or other server-side rendering or static site generation frameworks.
  • Familiarity with state and data tools such as Redux Toolkit, Zustand, React Query, and GraphQL.
  • Knowledge of React, TypeScript, JavaScript (ES6+), HTML5, CSS3, CSS-in-JS, Tailwind, and Sass.
  • Knowledge of accessibility and front-end security best practices, including Web Content Accessibility Guidelines, cross-site scripting and cross-site request forgery mitigation, and secure authentication and session handling.
  • Experience with REST or GraphQL API integration and contract-driven development.
  • Familiarity with Node.js, npm, yarn, pnpm, Vite, Webpack, ESLint, and Prettier.
  • A bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or a related area and 4 years of software engineering or related experience; alternatively, 6 years of software engineering or related experience.

Responsibilities

  • Define and evolve front-end architecture for complex React applications, including single-page, server-side rendered, and hybrid applications.
  • Lead design reviews, propose standards, and ensure consistency across teams and codebases.
  • Deliver high-quality features in React and TypeScript, setting standards for code quality and maintainability.
  • Build reusable user-interface components, design systems, and shared utilities.
  • Improve performance through work on bundle size, rendering, caching, and Core Web Vitals.
  • Establish best practices for unit, integration, and end-to-end testing, code review, continuous integration and continuous delivery, and release quality.
  • Improve observability for front-end systems through logging, metrics, tracing, and real-user monitoring.
  • Align multiple teams on technical direction, dependencies, and delivery plans.
  • Partner with backend and platform engineers on APIs, contracts, and end-to-end system design.
  • Mentor engineers and influence technical decisions.

Desired Qualifications

  • A master's degree in computer science, computer engineering, computer information systems, software engineering, or a related area and 2 years of software engineering or related experience.
  • Knowledge of implementing Web Content Accessibility Guidelines 2.2 AA standards, assistive technologies, and integrating digital accessibility into products.

About the Company

Walmart

Sells groceries and essentials in stores and online

Walmart sells groceries, household essentials, clothing, and electronics through stores and online marketplaces for consumers around the world. Its everyday low price model combines large purchasing volumes with distribution networks that move goods to stores and customer homes. Shoppers can browse online, collect orders at a nearby store, or request delivery, while third-party merchants use its marketplace and fulfillment services to reach customers. The group earns revenue from merchandise sales, memberships, advertising, and services, and also operates pharmacies, optical centers, and digital payments businesses. Walmart opened its first discount store in 1962 and is headquartered in Bentonville, Arkansas.

Company size
10,001+
Company stage
IPO
Headquarters
Bentonville, AR
Founded
1962

Recently Posted Jobs

Explore more opportunities at Walmart

See more jobs