Senior, Software Engineer, Frontend / Reactjs / Node / Gql

Walmart Walmart · Retail · Sunnyvale, CA

Senior Software Engineer focused on frontend development using ReactJS and Node.js for Walmart's International Digital Experiences team. The role involves building reusable components, optimizing performance, collaborating with product and design teams, and contributing to a Node-based developer platform. Requires strong experience in modern frontend JavaScript technologies and object-oriented design.

What you'd actually do

  1. Build reusable React components with modular CSS, manage data on the client with Redux, use react query, and GraphQL.
  2. Measure and resolve performance bottlenecks, using tools like Chrome DevTools, Lighthouse, WebPagetest, or custom tooling.
  3. Refactor or improve existing code. We constantly find ways to improve all of our JavaScript code and you are all aboard.
  4. Work closely with our product, design, and UX teams to create amazing and intuitive experiences that make it effortless to connect different apps together.
  5. Help put tools, processes, and documentation in place to improve our code quality.

Skills

Required

  • React
  • Node.js
  • GraphQL
  • Redux
  • React Query
  • Object-oriented design
  • RESTful web services
  • Unit testing
  • Test-Driven Development (TDD)
  • JavaScript
  • HTML
  • CSS

Nice to have

  • NextJS
  • Nx
  • build tools
  • shell scripts
  • web vitals
  • frontend optimization
  • open-source community