D

DKB Code Factory

Designs and builds digital banking products

Senior iOS Engineer

Mobile EngineeringConfirmed live in the last 24 hours
Full-timeValencia, SpainNo salary listedIn-person

About the Job

Requirements

  • Proven production experience in Swift and SwiftUI, with solid knowledge of current iOS SDKs and Xcode workflows.
  • Demonstrable experience designing modular iOS architectures, including navigation patterns and state management, and integrating with REST or GraphQL APIs.
  • Experience implementing unit and integration testing in continuous integration pipelines.
  • Experience setting up or working with continuous integration and continuous delivery tools such as GitHub Actions, GitLab CI, Bitrise, or Fastlane, and automated build and test pipelines.
  • Fluent English is required.

Responsibilities

  • Design, implement, and evolve the foundational iOS architecture, including navigation, state management, and API integration, delivering it as part of the MVP codebase.
  • Identify, audit, and integrate shared components and modules, defining integration approaches and documenting trade-offs to maximize reuse and consistency across the product.
  • Build and maintain a modular SwiftUI codebase supported by continuous integration and continuous delivery pipelines, linters, and a comprehensive testing strategy, including unit, snapshot, and integration tests to ensure reliable releases.
  • Deliver the majority of prioritized MVP user flows, such as onboarding, core interactions, and navigation, collaborating closely with Backend and Product to meet acceptance criteria.
  • Drive performance optimizations and accessibility improvements, ensuring app launch time, memory usage, and accessibility standards remain within agreed targets.
  • Mentor and support other iOS developers, contributing to onboarding, knowledge sharing, and establishing high-quality code review practices across the team.
  • Take ownership of features and outcomes, defining acceptance criteria, monitoring release quality, and proposing incremental improvements to adapt efficiently to changing requirements.

Desired Qualifications

  • Spanish is desirable.
  • A track record of mentoring others and driving code quality through consistent pull request reviews and engineering standards.

About the Company

DKB Code Factory

Designs and builds digital banking products

Code Factory designs and builds digital banking products for Deutsche Kreditbank (DKB). It creates intuitive, customer-centric digital experiences for private and business customers, and also develops software to digitalize internal DKB processes. The team works in cross-functional product squads that include UX/UI experts, researchers, and data analysts, guided by agile methodologies to take ideas from concept to live products. Unlike many banks that rely on external partners, Code Factory combines in-house UX, research, data analysis, and software engineering to deliver end-to-end digital solutions that fit DKB’s services and operations. The goal is to make DKB the preferred choice for a seamless and reliable banking experience by continuously experimenting and challenging the status quo.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Berlin, Germany
Founded
2018

Recently Posted Jobs

Explore more opportunities at DKB Code Factory

See more jobs