Software Engineer III

Walmart Walmart · Retail · Chennai, India

Software Engineer III role at Walmart focused on developing and enhancing front-end web applications for the acquisition and discovery experience. The role involves building scalable, high-performance UIs using React, TypeScript, and related technologies, collaborating with cross-functional teams, and driving operational excellence. While the role mentions leveraging AI for monitoring, development tools, and issue detection, its core craft is front-end engineering, not AI/ML model development.

What you'd actually do

  1. Develop and deliver feature sets involving responsive, high-performance web UIs integrated with RESTful services, ensuring a seamless user experience.
  2. Build scalable front-end applications using React, TypeScript, JavaScript, HTML, and CSS, following modern development practices.
  3. Collaborate with UX designers, product owners, and business stakeholders to analyze requirements and deliver sustainable, scalable technical solutions aligned with business goals.
  4. Contribute to software design and architecture by applying engineering and design patterns; work closely with peers, senior engineers, and architects.
  5. Drive the development and enhancement of product components, ensuring alignment with enterprise architecture, design, and development standards.

Skills

Required

  • ReactJS
  • Redux
  • TypeScript
  • JavaScript (ES6+)
  • HTML
  • CSS
  • Modern frontend development practices
  • React fundamentals (Virtual DOM, component lifecycle, hooks, state management)
  • Reusable, customizable, and dynamic UI components
  • Asynchronous programming (Promises, observables)
  • Event handling
  • Application flow control
  • Browser internals, rendering, and performance optimization techniques
  • Git
  • NPM
  • Prometheus
  • Grafana
  • OpenObserve
  • Splunk
  • SDLC best practices
  • Code reviews
  • Version control
  • Testing
  • Deployment processes
  • Containerization
  • Orchestration
  • Microservices-based architectures
  • Cloud platforms
  • Deploying web applications in cloud environments
  • Large-scale distributed systems
  • Fully automated CI/CD environments
  • Analytical skills
  • Problem-solving skills
  • Decision-making skills
  • Communication skills
  • Troubleshooting skills
  • Root cause analysis
  • Production issue resolution
  • System stability

Nice to have

  • RESTful APIs
  • GraphQL services
  • Node.js
  • Rust
  • Go
  • CI/CD pipelines
  • Automated testing frameworks
  • Frontend testing strategies
  • Docker
  • Kubernetes
  • e-commerce platforms

What the JD emphasized

  • responsive, high-performance web UIs
  • React, TypeScript, JavaScript, HTML, and CSS
  • React components
  • Jest
  • Chrome DevTools, Lighthouse, and WebPageTest
  • graphs and charts
  • AI-driven monitoring, alerting, and incident management
  • AI-assisted development tools
  • AI-powered solutions for proactive issue detection, automated root cause analysis, and self-healing systems
  • AI/analytics to enable continuous improvement
  • modern AI technologies
  • frontend/web development
  • e-commerce platforms
  • scalable, high-performance, responsive web applications
  • ReactJS, Redux, TypeScript, JavaScript (ES6+), HTML, CSS
  • React fundamentals
  • RESTful APIs and/or GraphQL services
  • Node.js, Rust, or Go
  • CI/CD pipelines
  • Git, NPM, Prometheus, Grafana, OpenObserve or Splunk
  • SDLC best practices
  • containerization and orchestration
  • cloud platforms
  • large-scale distributed systems