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

Wire logo
Wire

Senior Android Developer

Join Wire as a Senior Android Developer to revolutionize secure collaboration with Kotlin and Android expertise.

SumUp logo
SumUp

Software Engineer - Back-End (Elixir, Kotlin, Ruby)

Join SumUp as a Software Engineer focusing on back-end development with Elixir, Kotlin, and Ruby in Berlin.

ING Nederland logo
ING Nederland

Senior Android Developer

Join ING Nederland as a Senior Android Developer to innovate and maintain the ING Global Mobile Banking app.

ING Nederland logo
ING Nederland

Android Developer

Join ING Nederland as an Android Developer to enhance our Global Mobile Banking app using Kotlin and Agile methodologies.

Button logo
Button

Senior Mobile Engineer (iOS/Android)

Join Button as a Senior Mobile Engineer to innovate in mobile commerce, designing advanced iOS applications with Objective-C and Swift.

9am logo
9am

Senior iOS Developer - Health Care App

Join us as a Senior iOS Developer to build a healthcare app using Swift and Kotlin. Hybrid role based in Bremen, Germany.

MoonPay logo
MoonPay

Senior React Native Engineer

Join MoonPay as a Senior React Native Engineer in Bucharest to develop innovative Web3 solutions using React Native and TypeScript.

Figma logo
Figma

Software Engineer - Mobile Platform (iOS, Swift, Kotlin)

Join Figma as a Software Engineer on the Mobile Platform team, working with iOS, Swift, and Kotlin to enhance mobile systems.

c4pay logo
c4pay

Senior Fullstack Developer (w/m/d) eMobility Platform

Join ev-pay as a Senior Fullstack Developer to revolutionize e-mobility with cutting-edge technology in a dynamic team.

Aviva logo
Aviva

Senior React Native Developer

Join Aviva as a Senior React Native Developer in Warsaw. Work on innovative projects with a modern tech stack in a supportive, hybrid environment.

Inclusively logo
Inclusively

Mid-Level Software Engineer - React Native, Python, Kotlin

Join as a Software Engineer to build social gaming features using React Native, Python, and Kotlin. Remote role with competitive salary and equity.

9am logo
9am

Freelance iOS Developer

Join us as a Freelance iOS Developer in Berlin to develop cutting-edge mobile apps using Swift and iOS frameworks.

Wenham Carter Group logo
Wenham Carter Group

Senior Full Stack Engineer (Java, Kotlin, React.js)

Join an Insurtech start-up as a Senior Full Stack Engineer, working with Java, Kotlin, and React.js to innovate the insurance industry.

Softwaregini logo
Softwaregini

Senior Fullstack Web Engineer

Join Softwaregini as a Senior Fullstack Web Engineer to develop scalable web applications using React, TypeScript, and Kotlin.

Holidu logo
Holidu

Senior Java Backend Engineer - Guest Experience

Join Holidu as a Senior Java Backend Engineer in Munich. Work with Java, Kotlin, and Spring to enhance user experiences.

GitHub logo
GitHub

Senior Engineering Manager Mobile

Lead GitHub's Mobile team as a Senior Engineering Manager, driving Android and iOS app development remotely.

Square logo
Square

iOS Engineer, Mobile Payment Experience

Join Square as an iOS Engineer to build SDKs for mobile payment experiences using Swift and Objective-C.

On logo
On

Senior Flutter Engineer

Join On as a Senior Flutter Engineer in Berlin to elevate high-profile mobile projects with cutting-edge technology.

Square logo
Square

iOS Engineer, Mobile Payment Experience

Join Square as an iOS Engineer to develop SDKs for mobile payment solutions, focusing on Swift and Objective-C.

Zalando logo
Zalando

Software Engineer Scala / Kotlin

Join Zalando as a Software Engineer specializing in Scala/Kotlin to build scalable solutions in a hybrid work environment.

LucidLink logo
LucidLink

Senior Software Engineer, iOS

Join LucidLink as a Senior iOS Engineer to develop innovative mobile apps using Swift, CI/CD, and agile methodologies.

Target logo
Target

Senior Full-Stack Engineer - Owned Brands

Join Target as a Senior Full-Stack Engineer, leveraging Java, Spring Boot, and Kotlin to build scalable systems for Owned Brands.

Vestlane logo
Vestlane

Senior Frontend Developer (Angular/TypeScript)

Join Vestlane as a Senior Frontend Developer specializing in Angular and TypeScript. Shape innovative UI/UX in a dynamic FinTech environment.

Replit logo
Replit

Senior Mobile Engineer - React Native

Join Replit as a Senior Mobile Engineer to shape AI-driven mobile experiences using React Native, Typescript, and more.