Deutsche Bank

Financial Services

SeniorEngineer,Android(f/m/x)

Bucharest, Romania Remote Friendly
The Brief

“Senior Engineer, Android (f/m/x) at Deutsche Bank. Skills: Android development, Kotlin, Clean Architecture, MVVM. Design mobile applications. Develop mobile applications”

What You'll Achieve.

delivering high-quality; performant code; secure; scalable mobile applications; high-quality; user-centric interfaces; performance; accessibility; reliability

Industry & Context.

Financial Services
Problems you'll solve

complex asynchronous flows; state management

What They're Looking For.

Must Have

Android development using Kotlin, coroutines, enterprise-grade architectures, MVVM, MVI, Clean Architecture, regulated environments, secure, scalable mobile applications, multi-module architectures, dependency injection, resilient navigation strategies, application security, data protection, encrypted storage, secure API integration, SSL pinning, compliance with banking security standards, user-centric interfaces, Jetpack Compose, XML, performance, accessibility, reliability, critical financial services, software quality, delivery, automated testing, static code analysis, CI/CD pipelines, monitoring, incident management, production environments

Nice to Have

RxJava, RxKotlin, Kover, detekt configuration, custom lint rules, SOLID principles, AES, Keystore

What You'll Do.

Design mobile applications

Develop mobile applications

Maintain mobile applications

Take ownership of design decisions

Apply Clean Architecture principles

Write idiomatic Kotlin code

Drive adoption of best practices

Enforce code quality standards

Architect robust solutions

Manage asynchronous flows

Manage state management

Write comprehensive unit tests

Implement testing strategies

Design dependency injection

Architect feature modules

Oversee integration of new features

Manage Artifactory artifact publishing

Champion code quality

Enforce SOLID principles

Implement SSL pinning

Implement encryption mechanisms

Manage secure credential storage

Create technical documentation

Mentor junior developers

Maintain architectural decision records

How You'll Work.

Team & Collaboration

knowledge-sharing; networking; work collaboratively

Communication Scope

knowledge-sharing

Process & Methodology

release coordination

Free ATS check

Applying for this Senior Engineer, Android (f/m/x) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Deutsche Bank?

Real rants from real employees. Read before you apply.

Read Company Rants →