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).
We are supporting a leading global footwear retailer in establishing dedicated Marketplace and Conversion Optimisation squads to accelerate digital commerce improvements ahead of Peak. We are seeking exceptional Senior/Principal Full Stack Engineers who combine deep technical expertise with strong product thinking and software craftsmanship. This is a hands-on engineering role. Successful candidates will spend the majority of their time designing, building and shipping production software while embedding modern engineering practices within the squad. These engineers are expected to act as Engineering Catalysts-leading by example, improving engineering quality, accelerating delivery and raising the capability of the wider team through day-to-day delivery. This is not a traditional senior developer role. We are looking for engineers who think beyond tickets, understand customer outcomes and help create high-performing engineering teams
Job Responsibility
Design, build and deploy scalable, secure and cloud-native applications across Marketplace and Conversion domains
Work closely with Product Managers, Business Analysts, Data Analysts and QA to understand customer problems and translate them into technical solutions
Deliver customer-facing capabilities that improve conversion, customer experience and commercial outcomes
Take ownership of features from discovery through production
Lead technical delivery through hands-on software engineering
Build production-ready software every sprint
Pair programme with engineers to solve complex technical challenges
Drive pragmatic engineering decisions balancing speed, quality and maintainability
Own technical implementation across the SDLC
Champion software craftsmanship and clean code
Embed engineering standards and best practices into day-to-day delivery
Drive code quality through peer reviews and collaborative development
Promote reusable components, modular design and maintainable solutions
Embed automated testing and secure-by-default engineering
Mentor engineers through pairing and technical leadership
Adopt and improve standard CI/CD pipelines and engineering tooling
Remove engineering friction across build, test and deployment
Improve release quality, deployment confidence and delivery predictability
Drive automation across the engineering lifecycle
Contribute reusable engineering assets, templates and patterns
Continuously improve developer experience
Deliver production-ready software with quality built in
Embed automated testing, quality gates and security checks
Support progressive delivery using feature flags and safe deployment techniques
Ensure applications are observable, resilient and operationally ready
Improve build success rates and deployment reliability
Design solutions aligned to business domains and modern architecture principles
Build loosely coupled, scalable and maintainable services
Apply reusable architecture patterns and engineering guardrails
Collaborate with Architecture while maintaining delivery pace
Reduce technical debt through pragmatic engineering decisions
Identify engineering bottlenecks and delivery inefficiencies
Improve developer productivity through automation and simplification
Contribute to engineering communities, playbooks and knowledge sharing
Create a culture of ownership and continuous improvement
Leave reusable engineering assets for future teams
AI-assisted software development
Test generation and documentation
Code review support
Engineering knowledge retrieval
Root cause analysis and troubleshooting
Developer copilots where they improve productivity and quality.
Requirements
Strong Full Stack software engineering experience – 8+ years commercial Full Stack software engineering experience
React / Next.js
Node.js / TypeScript
Strong AWS cloud-native development experience
REST APIs and microservices
GitHub and modern Git workflows
CI/CD and continuous delivery
Automated testing
Agile product delivery.
Nice to have
Commerce Tools or similar composable commerce platforms
Terraform / Infrastructure as Code
GitHub Actions
Docker / Kubernetes
Monorepo development
Event-driven architecture
Observability platforms
Feature flag frameworks
AI-assisted development tools (GitHub Copilot, Cursor, Claude Code, Gemini Code Assist).