SumUp logo

Senior Android Developer

SumUp

Job Overview

Join SumUp as a Senior Android Developer and become a key player in building our digital banking solutions. As part of the Global Bank tribe, you will work in a cross-functional team to develop and enhance our mobile banking app, ensuring it is reliable, secure, and user-friendly for millions of users worldwide.

Responsibilities

  • Develop and maintain our banking mobile app to support banking operations for merchants across Europe.
  • Engage in architectural discussions, propose solutions, and contribute to the technical roadmap of our Android application.
  • Collaborate with cross-functional feature teams to deliver a top-tier product.
  • Write clean, maintainable code and develop features with a focus on usability and performance.
  • Work closely with designers and product owners to build maintainable, usable, and beautiful features.
  • Rethink and improve existing solutions as needs evolve.

Requirements

  • Extensive experience in building mobile applications using Kotlin.
  • Strong understanding of Android app design principles, patterns, and best practices.
  • Proficiency in architectural design patterns such as MVVM and MVP.
  • Passion for user interaction, usability, and creating beautiful interfaces.
  • Ability to take ownership and drive the development of impactful features.
  • Experience with Agile practices and a collaborative mindset.

Technologies We Use

  • Languages: Kotlin, with some legacy Java code.
  • UI: Jetpack Compose, XML-based designs.
  • Architecture: Clean architecture, MVVM at the presentation layer.
  • Dependency Injection: Hilt.
  • Communication: Kotlin Flows and coroutines.
  • Backend Integration: gRPC, REST (Retrofit, Okhttp, Moshi).
  • Testing: JUnit, Mockito, and UI testing.
  • Version Control: Git and GitHub.

Why Join SumUp?

  • Work on large-scale fintech products used by millions of small businesses globally.
  • Be part of a high-impact squad at the core of the Bank Tribe.
  • Access to a dedicated Learning & Development budget.
  • Participate in our virtual stock ownership program.
  • Enjoy a range of benefits including a corporate pension scheme, Urban Sports Club subsidy, and more.

SumUp is committed to creating an inclusive and diverse workplace. We encourage applications from all backgrounds and are an Equal Employment Opportunity employer.

Benefits
Extracted with AI

  • Learning & Development budget
  • Virtual stock ownership program
  • Corporate pension scheme
  • Urban Sports Club subsidy
  • Kita placement assistance
  • Subsidized office lunches
  • Babbel language platform subscription

Similar jobs

Last update: 23 minutes ago

SumUp logo
SumUp

Senior Fullstack Engineer with TypeScript and Microservices

Join SumUp as a Senior Fullstack Engineer in Berlin. Work with TypeScript, Microservices, and REST APIs to enhance global fintech solutions.

Budget Thuis logo
Budget Thuis

Senior Android Developer

Join Budget Thuis as a Senior Android Developer to lead app development and collaborate with a dynamic team in Amsterdam.

N26 logo
N26

Backend Engineer - Financial Empowerment

Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.

Pleo logo
Pleo

Senior Backend Engineer (Kotlin, Microservices)

Join Pleo as a Senior Backend Engineer, focusing on Kotlin and microservices in Berlin. Drive innovation in a dynamic, collaborative environment.

Trade Republic logo
Trade Republic

Senior Backend Engineer (Kotlin, Spring)

Join Trade Republic as a Senior Backend Engineer to build scalable services using Kotlin and Spring in a hybrid work environment.

Rohde & Schwarz logo
Rohde & Schwarz

Fullstack Developer with Angular and Kotlin

Join Rohde & Schwarz as a Fullstack Developer in Berlin, working with Angular, Kotlin, and REST APIs in a cloud-based environment.

Instapro Group logo
Instapro Group

Senior Backend Engineer - Payments

Join Instapro Group as a Senior Backend Engineer in Berlin, focusing on PHP and payment systems in a hybrid work environment.

DPG Media Nederland logo
DPG Media Nederland

Android Developer - Freemium & Entertainment Area

Join DPG Media as an Android Developer in Rotterdam, focusing on Kotlin, MVVM, and Agile methodologies in a hybrid work environment.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

Coinmerce logo
Coinmerce

Mobile Application Developer with Flutter and Dart

Join Coinmerce as a Mobile Application Developer using Flutter and Dart to enhance user experience in cryptocurrency trading.

Atolls logo
Atolls

Senior PHP Developer

Join Atolls as a Senior PHP Developer in Berlin. Work on scalable software, collaborate across teams, and drive innovation in a hybrid environment.

yourfirm GmbH logo
yourfirm GmbH

Senior Fullstack Developer for AI-Driven Mission Technologies

Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.

SumUp logo
SumUp

Full Stack Engineer - Online Payments

Join SumUp as a Full Stack Engineer in Berlin to revolutionize fintech with Java, JavaScript, and microservices. Work on scalable, high-quality code.

Moss logo
Moss

Senior Backend Engineer (Java, Spring)

Join Moss as a Senior Backend Engineer in Berlin, focusing on Java, Spring, and microservices.

Pleo logo
Pleo

Senior Mobile Platform Engineer

Join Pleo as a Senior Mobile Platform Engineer to empower product teams in building and maintaining mobile app features with React Native and TypeScript.

bunq logo
bunq

Senior Backend Engineer with Python and React.js

Join bunq as a Senior Backend Engineer to revolutionize digital banking with Python and React.js in a hybrid work environment.

Verimi logo
Verimi

Senior Software Architect (Java, Spring)

Join Verimi as a Senior Software Architect to design and implement digital identity solutions using Java, Spring, and cloud technologies.

Experis Deutschland logo
Experis Deutschland

Java Backend Developer

Join Experis as a Java Backend Developer in Berlin. Work on security solutions with Java, Spring, and Hibernate. Up to €80k/year, 30 days vacation.

Nubank logo
Nubank

Senior Software Engineer - Data Platform

Join Nubank as a Senior Software Engineer to build and maintain core data infrastructure, ensuring reliable and scalable data flow.

Motius logo
Motius

Senior Backend Developer

Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.

T-Digital by Deutsche Telekom logo
T-Digital by Deutsche Telekom

Senior Fullstack Developer (Java, Spring Boot, Angular)

Join T-Digital as a Senior Fullstack Developer to innovate secure login systems using Java, Spring Boot, and Angular. Fully remote work available.

mobile.de logo
mobile.de

Full Stack Software Engineer (d/f/m)

Join mobile.de as a Full Stack Software Engineer in Berlin, working with Java, JavaScript, and Kotlin in a hybrid environment.

Aiven logo
Aiven

Senior Software Engineer - Python, Apache Kafka

Join Aiven as a Senior Software Engineer in Berlin, focusing on Python and Apache Kafka in a hybrid work environment.

Bonapolia logo
Bonapolia

Senior Java Developer

Join our team as a Senior Java Developer to design and develop high-quality software applications in a dynamic, hybrid work environment.