Back to all jobs

Senior Android Developer (Invoices)

Copenhagen, Denmark · Engineering

SumUp is a digital ecosystem dedicated to local entrepreneurs. Our range of solutions answers all our merchants' challenges; from reservations, through click and collect, deliveries and digital payment, to the management of their business thanks to intuitive and comprehensive financial analytics.

You will be part of the Accounting team that is a feature team, part of the Invoices Tribe. We help the merchant view their business in a financial perspective. Our goal as a team is to expand that perspective with more products and services in order to help the merchant know how they make money and how they expend it.

The app that you will work on will impact millions of merchants across the world daily, you will contribute to its vision and future, together with Designers, Product Manager and the team itself. You will be an active contributor to the Mobile Chapter where all mobile developers shape our mobile ecosystem.

Some of the tools and technologies used in the team:

  • Android studio environment

  • Kotlin, Koin, Hilt/Dagger DI

  • Android Jetpack

  • Smartling for localisation

  • Github, Github CoPilot, GitHub actions (CI/CD)

  • Figma for design sources

  • Miro and Slack for communication

  • Jira and Confluence for tasks and knowledge sharing

What you’ll do:

  • Bring Expenses and Accounting to SumUp mobile super-app

  • Continuously improve the user experience with the product

  • Track the app health with the help of logging/analytics

  • proactively work with Jira, creating tickets and split bigger tickets, understanding workflows as well handling potential hidden complexities with the team

  • Deliver clear code to review with colleagues

  • Working with stakeholders across the business

You’ll be great for this role if you have experience of:

  • 5+ years in Android development, mainly in Kotlin

  • Kotlin Multiplatform 

  • Accounting Principles

  • Jetpack Compose

  • UI and integration tests

  • Graphana, Open API

Why you should join SumUp:

  • We’re a truly global team of 3000+ people from 60+ countries, spread across 3 continents.

  • We get together regularly for breakfasts, team events, office parties and sports.

  • You’ll receive a budget for attending conferences and external training. 

  • We offer a corporate pension scheme, plus other great benefits.

Additional Information 💫

Start date: as soon as possible

Full-time

Work office location(s): Copenhagen

Office First environment: employees are expected to be physically present at the office

About SumUp:

We believe in the everyday hero. Those who have the courage to follow their passion and who have the strength and determination to realise their dreams. Small business owners are at the heart of all we do, so we're creating powerful, easy-to-use financial solutions to help them run their businesses. With a founders mentality and a 'team-first attitude' our diverse teams across Europe, South America, and the United States work together to ensure that small business owners can be successful doing what they love.

SumUp is an Equal Employment Opportunity employer that proudly pursues and hires a diverse workforce. SumUp does not make hiring or employment decisions on the basis of race, colour, religion or religious belief, ethnic or national origin, nationality, sex, gender, gender identity, sexual orientation, disability, age or any other basis protected by applicable laws or prohibited by Company policy. SumUp also strives for a healthy and safe workplace and strictly prohibits harassment of any kind.

SumUp will not accept unsolicited resumes from any source other than directly from a candidate.

Job Application Tip

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.