You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
DKB Code Factory

Junior Android Developer

  • Office
  • 0-3 years
  • English (B2)

Salary

Not stated

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company is building a mobile banking app for small and mid-sized businesses.

The team works on banking tools that are reliable and easy to use, with a focus on everyday tasks for customers.

The role is for a junior Android developer who will grow into owning features from build through release, working alongside experienced engineers who contribute to technical decisions.

Responsibilities

  • Build and ship Android features in Kotlin and Jetpack Compose, with attention to usability, speed and stability.
  • Help build out and refine the modular Android architecture, which uses MVVM, Kotlin Coroutines and Android architecture components.
  • Work with product managers, designers, backend developers and other engineers to turn requirements into working mobile screens.
  • Help the team deliver 80% of the prioritized MVP user flows, connecting backend APIs and keeping the user experience smooth.
  • Keep code quality high through automated tests, code reviews and clear documentation.
  • Help improve CI/CD pipelines, development workflows and shared components, learning from feedback and team discussions.

Requirements

  • About 1 to 3 years of hands-on experience building native Android apps, or equivalent experience from internships or personal projects.
  • Solid working knowledge of Kotlin, with familiarity in Jetpack Compose and current Android development practices.
  • Understanding of Android architecture components, MVVM and asynchronous programming with Kotlin Coroutines.
  • Experience with RESTful APIs and Git-based workflows.
  • You write clean, maintainable code and want to get better at testing and debugging.
  • You enjoy solving problems with others, accept feedback well and communicate confidently in English.
  • Bonus points for: automated testing frameworks such as JUnit and Espresso.
  • Bonus points for: familiarity with CI/CD pipelines and mobile app release processes.
  • Bonus points for: knowledge of Material Design guidelines and Google Play Store deployment.
  • Bonus points for: experience with Java or working in Agile/Scrum teams.
  • Bonus points for: German language skills.
  • Not matching every requirement? You are still encouraged to apply.

Benefits

  • Team culture that includes daily standups, after-work get-togethers and a focus on shared learning.
  • Other benefits are available; details are not listed in the posting.

Where you’d work

From the office

About the company

DKB Code Factory

  • Industry: FinTech

Office in Berlin, Germany

Also hiring in Valencia, Spain

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 19 checks run
  • 2 red flags

Still hiring?

13 checks

No red flags

How crowded?

6 checks

2 red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details12 facts · Role, Location, Compensation, Company, Requirements
Tech stack
  • Java
  • Kotlin
  • Android
  • CI/CD
Seniority
Junior
Industry
FinTech
Specialty
Mobile
Region
Europe
Pay period
Annual
Show 6 more factsShow less

Role

Category
Development
Specialty
Mobile
Seniority
Junior
Experience
3+ years
Tech stack
  • Java
  • Kotlin
  • Android
  • CI/CD

Location

Work model
Office
Region
Europe
Office
  • Berlin, Germany

Compensation

Salary
Salary by agreement
Pay period
Annual

Company

Industry
FinTech

Requirements

Languages
  • English (B2)

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason