Senior Android Engineer
Role details
Job location
Tech stack
Job description
- Drive the development and scaling of Android-based merchant solutions, focusing on self-service Kiosks and specialized point-of-sale interfaces.
- Build and refine high-impact features that enhance the merchant and consumer experience across a diverse product suite.
- Support our transition toward Kotlin Multiplatform (KMP) to share business logic across the wider mobile ecosystem.
- Create maintainable, accessible, and performant user interfaces using Jetpack Compose.
- Strengthen product reliability by implementing robust testing suites and expanding automated QA coverage across our hardware-integrated software.
- Collaborate with cross-functional teams to deliver cohesive features that meet the needs of global enterprise partners.
- Lead code reviews, enforce architecture standards, and mentor other engineers on best practices for reusable UI development.
Requirements
Do you have experience in Kotlin?, * 5+ years of professional Android development experience with deep expertise in Kotlin.
- 2+ years of hands-on experience building production applications with Jetpack Compose.
- Solid understanding of software design patterns (e.g., MVVM, MVI) and building modular, scalable app architectures.
- High proficiency in reactive programming, including Flow, Coroutines, and Concurrency.
- A strong grasp of testing best practices: knowing what to test, why, and how to write resilient tests.
- Professional experience or a keen interest in Kotlin Multiplatform (KMP) development.
- A pragmatic approach to engineering, balancing high-quality code with the speed required for global product launches.
- Excellent verbal and written English communication skills for effective cross-team collaboration.
Bonus points:
- Experience with hardware-integrated Android applications or POS peripherals.
- Experience in QA automation and improving CI/CD pipelines for mobile.
- Experience navigating and refactoring complex, large-scale codebases.
Benefits & conditions
Pulled from the full job description
- Referral programme
- Sabbatical
- Life insurance
- Private medical insurance, Opportunity to work with a truly global, multicultural team from our central Covent Garden location, wrapped in historic charm and modern flair. This involves an office-first setup
Commitment to Diversity and Inclusion: be part of a workplace that values and promotes diversity, fostering an inclusive environment where everyone's perspectives are respected and embraced
Enrolment onto our Virtual Stock Option programme: you will own a stake in SumUp's future success
️ Generous time off: enjoy 28 days of paid leave, plus bank holidays and special leaves
A dedicated annual L&D budget for attending conferences and/or advancing your career through further education
Health matters: private health insurance, including optical and dental
Life made easier: salary-sacrifice commuter benefits via Gogeta
Financial security: retirement scheme (SumUp matches 7% when you contribute 5%)
Peace of mind: life insurance from MetLife for 2× your salary