This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Join a leading global retailer at the forefront of technology-driven innovation. Our engineering teams build scalable, high-performance solutions that support millions of customers worldwide. We focus on cutting-edge cloud technologies, modern software practices, and full-stack development to deliver seamless, reliable experiences. As a Software Engineer on the Partner Integration team, you will design, develop, and maintain critical applications that manage vendor data, collaborating with a global, cross-functional team in an agile environment. This is an opportunity to take ownership of impactful projects, work with advanced technologies, and grow your career in a fast-moving, innovative organization.
Job Responsibility:
Build and maintain dynamic and scalable front-end components using ReactJS
Collaborate closely with backend teams to integrate RESTful and GraphQL APIs
Participate in the design and implementation of component architecture and system integration
Support cloud deployment workflows and collaborate on DevOps practices
Write clean, modular, and testable code with a focus on performance and reusability
Contribute to sprint planning, code reviews, and team knowledge sharing
Engage in incident response and production support when required
Requirements:
Expert-level frontend development skills with deep knowledge of ReactJS ecosystem
Demonstrated knowledge across the full technology stack including frontend, backend, DevOps, and production support
Expertise in automated testing using Cypress for E2E testing and unit testing frameworks (e.g., Jest, JUnit), with a strong commitment to writing thoroughly tested, production-ready code
Proficiency with DevOps tools and cloud infrastructure, particularly Kubernetes and AWS services
Strong capability in designing and implementing RESTful and GraphQL services using NodeJS/TypeScript
Experience working with relational databases (MySQL, PostgreSQL) and NoSQL solutions
Experience with system architecture design and understanding of integration patterns between disparate systems
Strong analytical and problem-solving capabilities
Excellent communication and collaboration skills
Strong command of computer science fundamentals, including algorithmic complexity analysis and data structures
Nice to have:
Knowledge of data engineering tools such as Apache Airflow and Directed Acyclic Graphs (DAGs) is a plus