The role of Senior Full-Stack Engineer at SumUp involves taking ownership of core web dashboard features and enhancing the technical direction of the web experience. Key responsibilities include developing user experiences, maintaining backend services, and collaborating with cross-functional teams. Candidates should possess strong experience with React.js and TypeScript, along with backend service knowledge.