Taro Logo

(Senior) Android Developer - Design System

SumUp creates powerful, easy-to-use financial solutions to help small business owners run their businesses.
Android
Senior Software Engineer
In-Person
4+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For (Senior) Android Developer - Design System

SumUp's vision is a world where everyone can build a thriving business. This is a unique opportunity to be a driving force as Design System engineer for SumUp. The Design System is the foundation for delivering a seamless experience for our Merchants across all of SumUp's world class products and services. By joining our newly formed Design System Team, you support our entire organisation in curating and delivering exceptional merchant and customer experiences. You are part of a centralised cross-functional team that influences the overall direction of SumUp's look & feel. You build and maintain scalable components and patterns that adapt to our evolving needs. Through your contribution to the Design System, you enable SumUp Engineering teams to deliver on our commitment to accessibility, to increased productivity and velocity of delivery.

As a (Senior) Android Developer - Design System at SumUp, you will be responsible for building and maintaining high-quality components for the Android version of SumUp's Design System, using both Jetpack Compose and XML/View-based approaches. You'll drive the long-term architecture and structure of the Android Design System, work closely with mobile engineers across the company, and represent the Design System to the global Mobile Chapter and SumUp Engineering.

Your role involves ensuring accessibility and enhancing user experience by adopting OS best practices and incorporating motion. You'll need 4+ years of experience in Kotlin and the Android ecosystem, with a strong interest in Design Systems. The ideal candidate is passionate about design, committed to clean code, and understands the broader context of components and UX patterns.

SumUp offers a range of benefits, including health insurance, pension scheme, learning & development budget, and mental health support. You'll be part of an international community of 3000+ people from over 50 nationalities. SumUp is committed to diversity and equal employment opportunities, making it an excellent place for those who value an inclusive and supportive work environment.

Join SumUp to be at the forefront of creating powerful, easy-to-use financial solutions that help small business owners thrive. Your work on the Design System will have a direct impact on delivering seamless experiences for merchants across SumUp's products and services.

Last updated a year ago

Responsibilities For (Senior) Android Developer - Design System

  • Build and maintain high-quality components to extend and improve the Android version of SumUp's Design System (both Jetpack Compose and XML/View-based)
  • Drive the Android Design System's long-term architecture and structure
  • Work with mobile engineers across all of SumUp to understand their needs, pair on implementation, help them make better use of the Design System and review community contributions
  • Represent the Design System to the global Mobile Chapter and SumUp Engineering, including evangelising its adoption and best engineering practices
  • Ensure accessibility and enhance the user experience by adopting OS best practices or incorporating motion

Requirements For (Senior) Android Developer - Design System

Kotlin
  • 4+ years of experience in Kotlin and the Android ecosystem, with strong interest in Design Systems
  • Passionate about design and delivering stunning experiences that drive business impact
  • Committed to clean, maintainable and testable code
  • A11Y awareness and competence, experience with Material Design or other design systems, OS conventions and building libraries used by multiple teams
  • Understand the bigger context of a component or UX pattern, design a solution, chunk it into workable items and deliver the solution

Benefits For (Senior) Android Developer - Design System

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Mental Health Assistance
  • Be part of a welcoming and international community of 3000+ people from over 50 nationalities across 12 global offices
  • SumUp Corporate Pension Scheme (qualifying earnings)
  • Competitive Health Insurance Cover with Vitality (including optical, dental)
  • Life Assurance cover with MetLife for 2 x your salary
  • Learning & development budget: €2000/year
  • Babbel: unlimited access to the Babbel platform to learn up to 14 languages
  • SumUp Sessions: Confidential, accessible self-care. A mental health & wellbeing tool available to all employees through access to licensed psychotherapists
  • Fitness Matters: SumUp's very own Fitness trainer with daily Zoom sessions
  • Break4me - 1 month paid annual leave after 3 years of service

Interested in this job?