DKB Code Factory

iOSDeveloper

Berlin, Germany Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“iOS Developer at DKB Code Factory. Skills: iOS development, Swift, SwiftUI, Swift Concurrency. Deliver end-to-end MVP flows in SwiftUI. shipping reliable features that meet product acceptance criteria and timelines”

What You'll Achieve.

accelerating time-to-market for a new business-banking product

Industry & Context.

Eligibility Requirements

hybrid Berlin setup

What They're Looking For.

Must Have

2+ years proven experience in iOS development, expertise in Swift, expertise in SwiftUI, Practical experience with Swift Concurrency (async/await), Practical experience with modern async frameworks, Experience with unit testing, Experience with automated testing frameworks, Comfortable working in English, Comfortable working in a dynamic, growing team with evolving requirements

Nice to Have

CI/CD knowledge, exposure to GitLab CI, experience in regulated/financial contexts (privacy/compliance considerations such as GDPR/PSD2), crossplatform alignment experience

What You'll Do.

Deliver end-to-end MVP flows in SwiftUI

shipping reliable features that meet product acceptance criteria and timelines

Implement async/await-based data flows

Implement robust client-side integrations with backend APIs

contribute reusable components

Maintain unit testing

Maintain documentation

Ensure high code quality

Ensure adherence to accessibility and performance standards

How You'll Work.

Team & Collaboration

Collaborate closely with Product, Design, Backend, QA, and DevOps teams in a cross-functional setup; collaboration and communication skills in a cross-functional team environment; Comfortable working in English within a hybrid Berlin setup and collaborating across distributed, crossfunctional teams

Communication Scope

collaboration and communication skills in a cross-functional team environment; Comfortable working in English

Full Job Description

Welcome to DKB Code Factory… { { … a_place_to_stay_yourself: } } ; { { … a_place_to_stay_curious: Eager to have a direct impact on the bank’s iOS app, one of the most visible and used touch points by millions of customers every month? Join us at DKB Code Factory as a Mid-Level iOS Developer where you will own feature delivery using SwiftUI and modern concurrency patterns, directly accelerating time-to-market for a new business-banking product used by micro and small businesses. } } ; { your_responsibilities: [ Deliver end-to-end MVP flows in SwiftUI, shipping reliable features that meet product acceptance criteria and timelines. Implement async/await-based data flows and robust client-side integrations with backend APIs, handling offline, retries, and error states. Produce clean, modular code and contribute reusable components that improve development speed and maintainability. Collaborate closely with Product, Design, Backend, QA, and DevOps teams in a cross-functional setup. Maintain unit testing, and documentation to support team scaling. Ensure high code quality, test coverage, and adherence to accessibility and performance standards. ] } ; { following_qualifications_would_be_in_line_with_our_desired_profile_for_this_position: [ 2+ years proven experience in iOS development with strong expertise in Swift and SwiftUI. Practical experience with Swift Concurrency (async/await) and modern async frameworks. Experience with unit testing, and automated testing frameworks. Nice to have CI/CD knowledge Strong collaboration and communication skills in a cross-functional team environment. Proactive mindset with attention to detail and ownership of deliverables.- Comfortable working in a dynamic, growing team with evolving requirements. Comfortable working in English within a hybrid Berlin setup and collaborating across distributed, crossfunctional teams Nice to have: exposure to GitLab CI, experience in regulated/financial contexts (privacy/compliance considerations such as

Free ATS check

Applying for this iOS Developer 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 →