About the Role
We're looking for a Senior Backend Engineer to join a global home-furnishing retailer. You'll work in the team that builds the planning tools used by 8,000+ coworkers in stores worldwide to design how customers experience their physical stores. You'll help build a user-friendly, production-ready planning entry point and own the integrations behind it. You'll work closely with product, business and UX teams.
Responsibilities
•Design and build backend services and APIs with Node.js and/or Java
•Develop and consume REST / OpenAPI services and integrate several internal tools
•Build on the architecture that's already in place and help keep it clean and scalable
•Own CI/CD pipelines and DevOps practices
•Work with 3D rendering services and reusable business-rule engines
Requirements
•Senior experience in Node.js or Java backend development
•Strong experience designing APIs with OpenAPI / REST
•Hands-on DevOps and CI/CD experience
•A solid understanding of how information flows between systems
•Familiarity with component-driven UI and design systems
•Experience with AI-assisted / spec-driven development
•Fluent English
Nice to Have
•AI / MCP integrations
•3D visualisation (Three.js, React Three Fiber, Autodesk APS)
•Full-stack skills, headless CMS and dynamic page rendering
•Event-driven architecture and observability tools
•Background in retail or commercial planning
Conditions
•Integrated in a professional, dynamic and collaborative team
•100% Remote opportunities — flexibility to work where you feel most comfortable and productive
•International career with professional growth; company represented in Portugal, Belgium, Luxembourg, and Denmark, with projects in the Netherlands, Luxembourg, Singapore, and the United States, among others
•Tech Visa Company — visa support provided if you are outside the European Union
•Health and Life Insurance (as a plus)