About the job
Join our dynamic Design System team as an iOS Engineer at SumUp, where your expertise will shape the future of our user interface components and experience patterns. Your role will empower product teams to create cohesive and accessible user experiences, translating SumUp’s design language into a comprehensive, reusable library.
As our team expands to support SumUp’s diverse ecosystem of merchant and consumer-facing products, you will have the unique opportunity to optimize and enhance a system that accelerates the development of high-quality features for millions of users around the globe.
Your responsibilities will include:
- Defining the core user and developer experience within SumUp’s iOS ecosystem.
- Collaborating closely with product and design teams to develop maintainable, usable, and aesthetically pleasing components.
- Integrating accessibility best practices into every component, ensuring inclusivity through careful attention to content descriptions, touch target sizes, color contrast, and dynamic type.
- Providing hands-on technical support to product teams to help achieve company objectives, including an upcoming brand refresh.
- Reviewing code contributions, upholding design-system standards, and mentoring engineers on best practices for reusable UI development.
- Transitioning legacy UIKit components to SwiftUI while ensuring system stability.
- Proactively identifying and addressing technical debt to maintain high engineering standards and codebase health.
