Back to Jobs

Experienced Full Stack Software Engineer – Web & Cloud Application Development

Remote, USA Full-time Posted 2025-11-03

Join the Walmart Team: Revolutionizing Retail with Innovative Technology

At Walmart, we're not just a retail giant – we're a technology powerhouse. We're constantly pushing the boundaries of innovation, leveraging cutting-edge solutions to transform the way we serve our customers and drive business growth. As a Full Stack Software Engineer on our team, you'll play a pivotal role in shaping the future of retail technology. If you're passionate about coding, collaboration, and making a real impact, we want to hear from you!

About the Role

This is an exciting opportunity to join our team of talented software engineers, working on a wide range of projects that span web and cloud application development. As a Full Stack Software Engineer, you'll be responsible for designing, developing, and deploying scalable, secure, and efficient software solutions that meet the evolving needs of our customers and business stakeholders. Your expertise will be invaluable in helping us drive innovation, improve customer experiences, and stay ahead of the competition.

Key Responsibilities

  • Design and develop full-stack applications using a range of technologies, including React, Node.js, and cloud-based services.
  • Collaborate with cross-functional teams to identify business requirements, define technical solutions, and implement scalable and efficient software systems.
  • Develop and maintain high-quality code, ensuring adherence to industry standards, best practices, and Walmart's coding guidelines.
  • Participate in code reviews, provide feedback, and contribute to the improvement of our codebase.
  • Work closely with QA engineers to ensure thorough testing and validation of software solutions.
  • Develop and maintain technical documentation, including API documentation, user guides, and technical specifications.
  • Stay up-to-date with emerging technologies, trends, and industry developments, applying this knowledge to drive innovation and improvement within our team.
  • Contribute to the development of our technology roadmap, identifying opportunities for growth and improvement.
  • Participate in code refactoring, optimization, and performance improvement initiatives.
  • Collaborate with other teams to identify and address technical debt, ensuring our software systems remain maintainable and efficient.

Essential Qualifications

To succeed in this role, you'll need:

  • A Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • At least 2 years of experience in software development, with a focus on full-stack development.
  • Proficiency in programming languages such as JavaScript, TypeScript, and HTML/CSS.
  • Experience with cloud-based services, including AWS or Azure.
  • Knowledge of database management systems, including MySQL and MongoDB.
  • Understanding of software development methodologies, including Agile and Scrum.
  • Excellent problem-solving skills, with the ability to analyze complex technical issues and develop effective solutions.
  • Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams.
  • Experience with version control systems, including Git.
  • Knowledge of testing frameworks and methodologies, including Jest and Enzyme.

Preferred Qualifications

We're looking for candidates with:

  • Experience with React, Node.js, and cloud-based services.
  • Knowledge of containerization and orchestration tools, including Docker and Kubernetes.
  • Understanding of DevOps practices and tools, including Jenkins and CircleCI.
  • Experience with CI/CD pipelines and automated testing.
  • Knowledge of security best practices and compliance regulations, including PCI-DSS and HIPAA.
  • Experience with data analytics and visualization tools, including Tableau and Power BI.

Skills and Competencies

To succeed in this role, you'll need to demonstrate:

  • Strong problem-solving skills, with the ability to analyze complex technical issues and develop effective solutions.
  • Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams.
  • Strong attention to detail, with a focus on delivering high-quality software solutions.
  • Ability to work in a fast-paced environment, with multiple priorities and deadlines.
  • Strong analytical skills, with the ability to collect and analyze data to inform technical decisions.
  • Ability to adapt to changing requirements and priorities, with a focus on delivering results.

Career Growth Opportunities and Learning Benefits

We're committed to helping our employees grow and develop their careers. As a Full Stack Software Engineer, you'll have access to:

  • Regular training and development opportunities, including workshops, conferences, and online courses.
  • Mentorship programs, with experienced engineers who can guide and support your career growth.
  • Opportunities to work on high-visibility projects, with a focus on innovation and impact.
  • A collaborative and inclusive work environment, with a focus on teamwork and open communication.
  • A competitive salary and benefits package, with a focus on recognizing and rewarding your contributions.

Work Environment and Company Culture

We're proud of our company culture, which is built on a foundation of:

  • Collaboration and teamwork, with a focus on open communication and mutual respect.
  • Innovation and experimentation, with a focus on trying new things and learning from failure.
  • Continuous learning and development, with a focus on staying up-to-date with emerging technologies and trends.
  • Customer-centricity, with a focus on delivering exceptional customer experiences.
  • Diversity, equity, and inclusion, with a focus on creating a welcoming and inclusive work environment.

Compensation, Perks, and Benefits

We offer a competitive salary and benefits package, including:

  • A base salary range of $80,000 - $120,000 per year, depending on experience.
  • A comprehensive benefits package, including medical, dental, and vision insurance.
  • A 401(k) retirement plan, with a company match.
  • A generous paid time off policy, including vacation, sick leave, and holidays.
  • A flexible work environment, with options for remote work and flexible hours.
  • A range of perks and benefits, including on-site fitness classes, meal discounts, and employee recognition programs.

Conclusion

We're excited to hear from you! If you're passionate about coding, collaboration, and making a real impact, we want to hear from you. Apply now to join our team of talented software engineers and help us revolutionize retail with innovative technology.

Apply To This Job

Apply for this job  

Similar Jobs