(usa) Staff, Software Engineer

Walmart Walmart · Retail · Bentonville, AR

Staff Software Engineer role focused on enhancing and creating web and mobile applications for Walmart's internal chatbot platform, leveraging AI and GenAI. Responsibilities include mentoring, architectural guidance, CI/CD, and troubleshooting.

What you'd actually do

  1. Mentoring junior engineers in best practices, design patterns, and development methodologies
  2. Providing technical & architectural guidance and expertise to ensure the highest level of quality and performance in our front-end applications, both web and mobile
  3. Enhancing usage, metrics, and logging details for data-driven decision making
  4. Participate in support rotation and help in troubleshooting and resolving any opportunities within the application in both Desktop and Mobile versions
  5. Supporting CI/CD efforts, configuration, and enhancements

Skills

Required

  • React
  • React Native
  • NextJs
  • Typescript
  • Node.js
  • state management libraries (Redux or MobX)
  • designing and implementing reusable UI components
  • containerization using Docker
  • container orchestration using Kubernetes
  • authorization and authentication frameworks
  • problem-solving skills
  • debugging complex issues
  • optimize application performance
  • communication and collaboration skills
  • agile development methodologies (Scrum or Kanban)
  • testing frameworks and libraries (Jest or Enzyme)
  • accessibility principles