Walmart

STAFF, SOFTWARE ENGINEER

Walmart
Apply
21 hours ago
Bengaluru, IndiaStaff+

Responsibilities

  • Design, develop, and optimize scalable frontend applications and design systems using React, TypeScript, component libraries, and modern web standards.
  • Own technical solutions from design and implementation through testing, deployment, observability, and production support.
  • Define frontend architecture across products and teams, balancing scalability, accessibility, performance, and maintainability.
  • Build reusable component libraries, design system frameworks, and multi-brand, multi-tenant UI architectures.
  • Integrate frontend applications with backend APIs and data platforms, including real-time, streaming, and data-driven experiences.
  • Ensure UI solutions meet WCAG 2.1/2.2 accessibility requirements and support responsive, performant, and cross-browser experiences.
  • Drive engineering excellence through code reviews, architecture reviews, automated testing, observability, performance engineering, and operational practices.
  • Debug complex production issues, perform root cause analysis, and implement sustainable corrective actions.
  • Mentor engineers and influence engineering standards, design patterns, and best practices across teams.
  • Evaluate frontend technologies, maintain architectural decision records, and communicate technical trade-offs to stakeholders.
  • Translate business and product requirements into scalable, measurable, and user-centric frontend solutions.

Requirements

  • At least 8 years of software engineering experience, including significant experience building and operating large-scale frontend applications.
  • Expert proficiency in React, TypeScript, and modern JavaScript.
  • Deep knowledge of design systems, component-driven development, design tokens, and multi-tenant theming architectures.
  • Strong experience with CSS, SCSS, CSS-in-JS, responsive design, component libraries, and cross-browser compatibility.
  • Knowledge of WCAG accessibility standards, ARIA patterns, and accessibility testing tools.
  • Experience with state management, REST and GraphQL API integration, asynchronous data handling, and internationalization at scale.
  • Working knowledge of frontend security practices including XSS and CSRF prevention, CSP, safe HTML rendering, and token/session handling.
  • Familiarity with micro-frontends, module federation, monorepo tooling, web performance optimization, server-side rendering, and static site generation.
  • Experience with Azure, AWS, or GCP, as well as Docker, Kubernetes, and frontend observability and monitoring.
  • Strong experience with unit, integration, and end-to-end testing frameworks such as Jest, React Testing Library, Playwright, or Cypress.
  • Ability to make architectural decisions, influence technical direction, mentor engineers, communicate complex concepts, and improve engineering productivity.
  • Experience integrating AI/ML capabilities or GenAI tools is preferred.
  • Minimum qualifications are either a bachelor's degree in a relevant field plus 4 years of software engineering experience, or 6 years of software engineering experience.
  • A preferred qualification is a relevant master's degree plus 2 years of software engineering experience.

Benefits

  • Daily work is based in Walmart’s Bangalore office, with flexibility to manage personal lives.
  • Benefits include performance incentive awards, maternity and parental leave, paid time off, and health benefits.
Walmart

About Walmart

10,000+ employees

Walmart is a global omnichannel retailer that sells groceries, general merchandise, and services through Walmart and Sam's Club stores and online marketplaces for consumers and small businesses. Its model spans physical retail, e-commerce, advertising, and a vast supply chain, plus pharmacy, health, and financial services. Founded in 1962 and headquartered in Bentonville, Arkansas, Walmart Inc. is a public company on the NYSE (WMT) operating in the U.S. and multiple international markets.

Contact me