.Our Guiding Stars are the values at the heart of our organization that drive everything we do. We are committed to creating meaningful change not only in our industry but also in the communities we engage with. If our Guiding Stars resonate with you, we encourage you to consider joining our team. Drive Results: We think big, work smart, and execute fast to transform the future of commerce Cultivate Belonging: We welcome diverse backgrounds and experiences, driving positive change through inclusion and teamwork Champion Customers: We go the extra mile for our customers to help them unlock their full potential Adapt Boldly: We're curious and innovative, we take risks and grow from our failures Please note: We can currently offer hybrid remote work for candidates based in the following cities: Valencia, Spain. The Opportunity: As our Engineer, you'll work closely with our Product Manager and InStore Leader to enable retailers to use commercetools' solutions in their physical stores. You'll work closely with enthusiastic and experienced retail specialists in an agile and international environment with a modern, evolving tech-stack. If you work with passion, love clean code, and like to understand the big picture, this role is a great match! Your Mission: Optimise retail in-store business flows using a broad spectrum of device hardware and standards across receipt printers, cash drawers, payment devices, scanners, cash safes, and fixed or mobile, shared or dedicated workstations running various operating systems Monitor emerging technologies and standards to enable cutting edge in-store solutions Implement and test in-store device interactions; recommend or develop device testing protocols Work closely with Product Management to understand business needs and find appropriate technical solutions Contribute to the definition of the team roadmap Ensure that functional and non-functional requirements (performance, security) are met Work with engineers from different teams to ensure technical excellence of the whole platform Take part in on-call rotation (with the worldwide distributed team) for production systems What you need to succeed: 2+ years of engineering experience supporting software integrated with peripheral devices 3+ years of experience as a Backend Engineer developing server-side systems Experience in developing REST API's and knowledge of scalable architectures Typescript or Javascript experience Knowledge of document databases (Mongo