The role of iOS Engineer at SumUp involves translating the company's design language into a reusable library of user interface components, which enhances the development process for product teams. Key responsibilities include collaborating with design teams to create beautiful and maintainable components, embedding accessibility best practices, providing technical support, and migrating legacy components to modern frameworks. Candidates should have over three years of iOS development experience,