companySumUp logo

Senior Android Engineer - Design System Team

SumUpBerlin, Germany
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

What We're Looking For3+ years of professional Android development experience, with a strong command of Kotlin and modern Android frameworks. At least 2 years of experience with Jetpack Compose. A passion for writing clean code, demonstrating a balance between pragmatism and perfection. A solid understanding of testing best practices: what to test, why, and how to create resilient tests. A keen eye for detail and a commitment to accessibility. Self-motivated with a structured working style, complemented by strong verbal and written communication skills in English. An enthusiasm for staying updated with advancements in the Android ecosystem and a desire to share knowledge with the Android community.

About the job

Join SumUp as a Senior Android Engineer in our dynamic Design System team. You will play a pivotal role in transforming SumUp’s design language into a versatile library of user interface components and experience patterns. This initiative empowers product teams to create cohesive and accessible user experiences that resonate globally.

The Design System team is poised for growth, reflecting SumUp’s expanding suite of merchant and consumer-facing products. This position presents a remarkable opportunity to enhance and innovate a system that accelerates feature development, ultimately delivering high-quality experiences to millions of users worldwide.

Key Responsibilities

  • Shape the core experience for users and developers within SumUp’s Android ecosystem.
  • Collaborate closely with product and design teams to develop components that prioritize maintainability, usability, aesthetic appeal, and consistency.
  • Integrate accessibility best practices into every component, ensuring compliance with content descriptions, touch target size, color contrast, and font scaling.
  • Implement dynamic theming support, allowing for light/dark mode and brand variations that can be adjusted in real time or through configuration.
  • Provide hands-on technical support to product teams to align with company objectives, including the upcoming brand refresh.
  • Review code contributions, enforce design-system conventions, and mentor engineers on best practices for reusable UI development.
  • Proactively identify and mitigate technical debt to uphold high standards of engineering excellence and codebase health.

Qualifications

  • 3+ years of professional Android development experience, with a strong command of Kotlin and modern Android frameworks.
  • At least 2 years of experience with Jetpack Compose.
  • A passion for writing clean code, demonstrating a balance between pragmatism and perfection.
  • A solid understanding of testing best practices: what to test, why, and how to create resilient tests.
  • A keen eye for detail and a commitment to accessibility.
  • Self-motivated with a structured working style, complemented by strong verbal and written communication skills in English.
  • An enthusiasm for staying updated with advancements in the Android ecosystem and a desire to share knowledge with the Android community.

Bonus Qualifications

  • Experience in building and maintaining design systems or component libraries for Android, including theming, style guides, and reusable UI components.

About SumUp

SumUp is a leading fintech company dedicated to simplifying payment solutions for small businesses. Our innovative products empower merchants and consumers alike, fostering seamless transactions and enhancing user experiences across various platforms.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.