About the Role
As an Android Engineer in SumUp's Hardware Tribe, you will be part of a skilled cross-functional team, collaborating with Product Managers, Backend Engineers, iOS Engineers, and Product Designers. You will also engage with the broader Mobile chapter globally. Your responsibilities will include improving Bluetooth implementation reliability in the Android SumUp app and SDK, implementing user-facing features for card reader interaction, and contributing to technical roadmaps. The ideal candidate is a mobile engineer with a product mindset, capable of owning features and adapting to changing priorities.
Responsibilities
- Ship payment-related features and services within the Android ecosystem, supporting SDKs and the SuperApp.
- Refactor and enhance existing solutions, including Bluetooth Low Energy connections, online/offline payments, and tap-to-pay functionality.
- Improve the reliability and performance of the Android ecosystem.
- Work closely with the team to drive the roadmap and design the developer experience.
Requirements
- Comfortable with Kotlin, Java, and the Android framework.
- Good knowledge of architectural design patterns such as MVVM and MVI.
- Experience ensuring modularized and scalable app architecture.
- Knowledge of testing methodologies and writing flexible tests.
- Care about user interaction, usability, and attention to detail.
- Strive for clean code while being pragmatic.
Skills
- Kotlin
- Java
- Android framework
- MVVM
- MVI
- Bluetooth Low Energy
- Mobile development
- App architecture
- Testing
- Clean code
Location
- Berlin
Work Type
- On-site
Benefits
- Dedicated annual Learning & Development budget
- Virtual stock ownership program
- Corporate pension scheme
- 28 days paid leave + 1 for birthday
- Global offsites and/or hackathons
- Urban Sports Club subsidy
- Kita placement assistance
- Subsidized office lunches
- Babbel language platform subscription
About the Company
- In Hardware, we are passionate about creating beautifully designed card payment devices and accessories that enable merchants to start, run, and grow their businesses.
- We deal with a diverse range of engineering topics including industrial and electronic design, embedded systems, mobile apps, and backend services.
- We believe in open communication and constant learning over strict rules.
- We are looking for individuals who want to innovate and help millions of small independent merchants succeed.
Equal Opportunity
- We recognise that candidates feel they need to meet 100% of the job criteria in order to apply for a job. Please note that this is only a guide. If you don’t tick every box, it’s ok too because it means you have room to learn and develop your career at SumUp.
