Walmart Inc. is seeking a Senior Software Engineer - React/GraphQL to join their Amends team, which powers customer order editing experiences. The role involves developing highly scalable services and collaborating with cross-functional teams to deliver high-quality software solutions.
Responsibilities:
- Designs, develops, and maintains scalable web applications to support business and customer needs
- Works closely with cross-functional teams to deliver high-quality software solutions
- Provides technical expertise in frontend architecture, API integration, and testing strategies while ensuring performance, scalability, and reliability
- Design and develop desktop and mobile web applications using JavaScript and TypeScript
- Build reusable, scalable UI components using React and Redux
- Develop server-side rendered and optimized applications using Next.js
- Integrate backend systems using REST and GraphQL APIs
- Apply Model-View-ViewModel (MVVM) design patterns in application development
- Monitor and optimize application performance, database interactions, and network calls
- Write unit, functional, and automation tests using Jest and Testing Library
- Troubleshoot production issues and implement bug fixes
- Participate in code reviews and ensure adherence to coding standards
- Collaborate with Product, UX, QA, and backend teams to deliver features aligned with business requirements
- Contribute to CI/CD pipelines and cloud-based deployments when applicable
Requirements:
- Strong experience in JavaScript, TypeScript, and CSS
- Proven experience with React, Redux, and React Query
- Experience working with GraphQL and REST APIs
- Hands-on experience with Next.js
- Experience using Storybook for component-driven development
- Knowledge of HTTP protocols and frontend performance optimization
- Experience writing unit and automation tests using Jest and Testing Library
- Strong debugging and problem-solving skills
- Ability to work in a fast-paced, collaborative environment
- Experience with Kubernetes (K8)
- Familiarity with CI/CD pipelines
- Cloud infrastructure experience (AWS, Azure, or GCP)
- Exposure to AI-driven application features
- Experience working in large enterprise-scale environments