Senior, Software Engineer ,ui

Walmart Walmart · Retail · Sunnyvale, CA

Senior Software Engineer at Walmart focused on UI development for the Walmart marketplace. Responsibilities include designing and implementing responsive user interfaces using HTML, CSS, JavaScript, and ReactJS, optimizing site speed and performance, managing browser storage, leveraging Node.js for backend services, mentoring junior engineers, making architectural decisions, and collaborating with cross-functional teams. Requires strong technical skills in frontend and backend development, databases, containerization, cloud technologies, and general software engineering practices. Experience in e-commerce platforms is preferred.

What you'd actually do

  1. User Interface Design: Utilize your proficiency in HTML, CSS, JavaScript, ReactJS, and Webpack to build responsive and dynamic user interfaces. Implement and customize CSS frameworks such as Bootstrap or Foundation to enhance the visual appeal and functionality.
  2. Site Speed Optimization: Focus on optimizing site speed and performance, ensuring fast load times and efficient resource utilization. Use various techniques to enhance page performance.
  3. Node.js Expertise: Leverage your strong hold on Node.js for server-side JavaScript, developing scalable backend services and ensuring seamless integration with frontend applications. Implement efficient data processing and handle asynchronous operations effectively.
  4. Mentoring & Learning: Provide mentorship to junior team members, fostering a culture of continuous learning and professional growth. Lead by example and encourage knowledge sharing within the team.
  5. Architecture & Design: Stay abreast of emerging frontend and backend technologies, make strategic architectural decisions, and maintain comprehensive documentation. Drive the architectural vision for both frontend and server-side systems.

Skills

Required

  • HTML
  • CSS
  • JavaScript
  • ReactJS
  • Webpack
  • Bootstrap
  • Foundation
  • Node.js
  • SQL
  • PostgreSQL
  • MySQL
  • NoSQL
  • MongoDB
  • Docker
  • Kubernetes
  • Git
  • CI/CD pipelines
  • GCP
  • Azure
  • DevOps practices
  • clean, testable, and maintainable code
  • analytical and problem-solving skills
  • verbal and written communication skills
  • leadership abilities

Nice to have

  • e-commerce or marketplace platforms
  • open-source projects
  • internal platform evangelism