DKB Code Factory

FinTech

AndroidDeveloper-RetailBanking

€60–85k ~AI est. Berlin, Berlin, Germany FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid+ candidates.

The Brief

“Android Developer - Retail Banking at DKB Code Factory. Skills: Android development, Mobile banking. Ship user-facing Android features. Prioritise reliability”

What You'll Achieve.

Deliver customer value

Industry & Context.

FinTech
Problems you'll solve

Make trade-offs

What They're Looking For.

Must Have

Shipped production Android features, Write readable, well tested code, Follow team standards for architecture, Follow team standards for reviews, Communicate clearly across disciplines, Make trade-offs that prioritise customer outcomes, Understand mobile security constraints, Understand compliance constraints, Apply security constraints in work, Apply compliance constraints in work, Thrive in a collaborative environment, Take responsibility for end to end quality

Nice to Have

Familiarity with Jetpack libraries, Familiarity with Coroutines/Flow, Familiarity with Retrofit, Familiarity with Hilt/Dagger, Familiarity with Jetpack Compose, Experience with crash reporting tools, Experience with mobile monitoring tools, Prior experience working in crossfunctional squads, Prior experience working in regulated domains

What You'll Do.

Ship user-facing Android features

Prioritise reliability

Write maintainable code

Keep automated tests up to date

Collaborate with product

Collaborate with design

Collaborate with backend

Deliver customer value

Participate in code reviews

Participate in testing

Participate in release support

Proactively identify technical debt

Reduce technical debt

Propose practical improvements to architecture

Propose practical improvements to processes

Share knowledge through pairing

Share knowledge through demos

Share knowledge through documentation

How You'll Work.

Team & Collaboration

Collaborative environment; Cross-functional squads

Communication Scope

Communicate clearly

Full Job Description

Welcome to DKB Code Factory…. { { … a_place_to_stay_yourself: } } ; { { … a_place_to_stay_curious: Curious about building the future of mobile banking for our personal banking customers? Passionate about Android development? Excited by Java, Kotlin, and Jetpack Compose? Join DKB Code Factory and help shape the future of digital banking. As an Android Developer, you'll build secure, customer-centric mobile experiences used every day by millions of people. You'll work in a collaborative, low-hierarchy team where ownership, fast decision-making, and continuous improvement are part of everyday life. } } ; { your_responsibilities: [ Ship user-facing Android features from intent to production in Kotlin, prioritising reliability, security, and usability. Write clean, maintainable code and keep automated tests up to date to enable confident releases. Collaborate with product, design, backend, and QA to clarify scope, make trade-offs, and deliver customer value. Participate in code reviews, testing, and release support for features you own. Proactively identify and reduce technical debt; propose practical improvements to architecture and processes. Share knowledge through pairing, demos, and documentation to help the team grow. ] } ; { following_qualifications_would_be_in_line_with_our_desired_profile_for_this_position: [ Practical Android experience with Kotlin and Android SDK; you have shipped production Android features. You write readable, well tested code and follow team standards for architecture and reviews. You communicate clearly across disciplines and make trade-offs that prioritise customer outcomes. You understand mobile security and compliance constraints and apply them in your work. You thrive in a collaborative environment and take responsibility for the end to end quality of your work. Nice to haves: Familiarity with Jetpack libraries, Coroutines/Flow, Retrofit, Hilt/Dagger, or Jetpack Compose. Experience with crash reporting and mobile monitoring tools (Crashl

Free ATS check

Applying for this Android Developer - Retail Banking role?

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

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about DKB Code Factory?

Real rants from real employees. Read before you apply.

Read Company Rants →