ignacio@portfolio:~$
Back to Work
Walmart logo

Software Engineer III

Walmart Chile

Sept 2024 - Present
Santiago, Chile (Remote)
Global Tech Team

Overview

Working as a Software Engineer III at Walmart Chile, I focus on developing and maintaining e-commerce features specifically for the Chilean market. The role involves working within a shared codebase that serves multiple international markets (Chile, Mexico, Canada, and United States), requiring careful attention to multi-tenant architecture and comprehensive testing to ensure feature compatibility across all regions.

Key Responsibilities

Feature Development

Build and enhance Chile market features in Next.js micro-frontend architecture

Code Maintenance

Maintain and optimize existing features while ensuring backward compatibility

Testing & QA

Write comprehensive functional and e2e tests to validate multi-tenant functionality

Cross-Market Support

Ensure features work seamlessly across CL, MX, CA, and US markets

Key Achievements

  • Developed Chile-specific e-commerce features serving 50K+ users
  • Maintained shared codebase across 4 markets (CL, MX, CA, US)
  • Implemented comprehensive functional and e2e testing strategies
  • Ensured multi-tenant compatibility without breaking existing features
  • Collaborated with international teams across LATAM and US

Technologies Used

Next.jsTypeScriptGraphQLNX MonorepoReactNode.jsJestReact QueryMicro-frontends

Technical Context

Architecture

Micro-frontend architecture using NX monorepo with module federation, enabling independent deployment of features while maintaining shared components.

Testing Strategy

Comprehensive testing approach including functional tests with Jest, e2e tests, and multi-tenant validation to ensure features work correctly across all markets without breaking existing functionality.

Collaboration

Work closely with cross-functional teams across Chile, Mexico, Canada, and the United States, participating in code reviews, sprint planning, and knowledge sharing sessions.