Senior Android Engineer - Design System
SumUp
Seniority
Senior
Model
In-Office
Sector
Salary
Undisclosed
Contract
Full-Time
About the role
As a Senior Android Engineer in the Design System team, you'll translate SumUp's design language into reusable UI components and patterns that enable product teams to build cohesive, accessible user experiences. You'll work closely with Mobile and Web Platform teams to set standards across the company and make a direct impact on strategic initiatives like the upcoming brand refresh.
What you'll do
- Shape the core experience of merchants and developers interacting with SumUp's Android ecosystem
- Work with product and design teams to build maintainable, usable, beautiful and consistent components
- Embed accessibility best practices into every component including content descriptions, touch targets, and color contrast
- Implement dynamic theming support for light/dark mode and brand variations that can be switched at runtime
- Provide technical support to product teams and help them adopt the refreshed brand
- Lead code reviews, enforce design-system conventions, and mentor junior engineers
- Maintain high engineering standards and introduce new technologies and best practices
What you'll need
- 5+ years of professional Android development experience with expertise in Kotlin and modern Android frameworks
- 2+ years of experience working with Jetpack Compose
- Strong commitment to clean code while balancing pragmatism and perfection
- Strong grasp of testing best practices and how to write resilient tests
- Strong eye for detail and commitment to accessibility
- Pride in engineering work with strong sense of ownership and knowledge of Android ecosystem advancements
- Good technical communication skills and comfort with public speaking and cross-team influence
- Excitement about mentoring others and participating in the Android community
Nice to have
- Experience building and maintaining design systems/component libraries for Android
- Experience navigating complex codebases and refactoring existing code
- Experience working with Kotlin Multiplatform
What they offer
- 2,000 EUR yearly learning budget with regular training and mentorship programs
- 28 days paid leave plus 1 birthday day off
- Sabbatical program for tenured employees
- Health and wellness benefits including in-house fitness classes and subsidized Urban Sports Club
- Subsidized public transport, pension scheme, and language learning platform
- Virtual stock ownership program

