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.
Tech Stack
Categories
About Walmart
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.
