Your personal AI career agent
Mid-Level iOS Developer(m/w/x)
Designing and implementing user-facing features for the DKB banking app with SwiftUI/UIKit. Strong Swift, Xcode, and concurrency patterns knowledge required. 401(k) matching, generous PTO.
Requirements
- Strong experience with Swift, Xcode, and shipping production iOS apps using SwiftUI and/or UIKit
- Practical knowledge of concurrency patterns (Swift Concurrency / Combine) and architecture patterns (MVVMC)
- Experience writing unit and UI tests with XCTest / Swift testing frameworks and delivering reliable test suites for CI
- Track record of translating design system specifications into reusable UI components and ensuring accessibility
- Familiarity with JSON APIs and integrating with backend contracts
- 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 GDPR/PSD2), and crossplatform alignment experience
- Encouraged to apply even if qualifications do not align perfectly
Tasks
- Design high-quality iOS features
- Implement high-quality iOS features
- Maintain high-quality iOS features
- Focus on usability in iOS features
- Focus on performance in iOS features
- Focus on security in iOS features
- Own end-to-end feature delivery
- Translate designs into reusable components
- Provide testing for features
- Support feature releases
- Monitor features post-release
- Collaborate with Product team
- Collaborate with Design team
- Collaborate with Backend team
- Collaborate with Web team
- Collaborate with Android team
- Ensure platform consistency
- Develop technically feasible solutions
- Apply Swift best practices
- Apply modern iOS patterns
- Scale the codebase
- Reduce technical debt
- Contribute to internal design system
- Build accessible UI components
- Ensure UI components comply with Human Interface Guidelines
- Ensure UI components comply with WCAG
- Improve engineering productivity
- Improve engineering quality
- Enhance CI/CD
- Enhance testing
- Enhance developer workflows
Work Experience
- approx. 1 - 4 years
Education
- Vocational certificationOR
- Bachelor's degreeOR
- Master's degree
Languages
- English – Business Fluent
Tools & Technologies
- Swift
- Xcode
- SwiftUI
- UIKit
- Swift Concurrency
- Combine
- MVVMC
- XCTest
- JSON APIs
- GitLab CI
- GDPR
- PSD2
Benefits
Informal Culture
- Collaborative work environment
More Vacation Days
- Generous PTO
Retirement Plans
- 401(k) matching
Healthcare & Fitness
- Health insurance
- Dental insurance
- Vision insurance
Learning & Development
- Professional development opportunities
Other Benefits
- Relocation assistance
Not a perfect match?
- Deutsche BankFull-time/Part-timeWith HomeofficeSeniorBerlin
- Tandem
Senior iOS Engineer(m/w/x)
Full-timeWith HomeofficeSeniorBerlin - Sensorberg GmbH
iOS Developer(m/w/x)
Full-timeWith HomeofficeSeniorBerlin - LOOP
iOS Developer(m/w/x)
Full-timeWith HomeofficeExperiencedWien, Salzburg, Berlinfrom 50,000 / year - Neugelb Studios GmbH
Senior iOS Developer(m/w/x)
Full-timeWith HomeofficeSeniorBerlin
Mid-Level iOS Developer(m/w/x)
Designing and implementing user-facing features for the DKB banking app with SwiftUI/UIKit. Strong Swift, Xcode, and concurrency patterns knowledge required. 401(k) matching, generous PTO.
Requirements
- Strong experience with Swift, Xcode, and shipping production iOS apps using SwiftUI and/or UIKit
- Practical knowledge of concurrency patterns (Swift Concurrency / Combine) and architecture patterns (MVVMC)
- Experience writing unit and UI tests with XCTest / Swift testing frameworks and delivering reliable test suites for CI
- Track record of translating design system specifications into reusable UI components and ensuring accessibility
- Familiarity with JSON APIs and integrating with backend contracts
- 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 GDPR/PSD2), and crossplatform alignment experience
- Encouraged to apply even if qualifications do not align perfectly
Tasks
- Design high-quality iOS features
- Implement high-quality iOS features
- Maintain high-quality iOS features
- Focus on usability in iOS features
- Focus on performance in iOS features
- Focus on security in iOS features
- Own end-to-end feature delivery
- Translate designs into reusable components
- Provide testing for features
- Support feature releases
- Monitor features post-release
- Collaborate with Product team
- Collaborate with Design team
- Collaborate with Backend team
- Collaborate with Web team
- Collaborate with Android team
- Ensure platform consistency
- Develop technically feasible solutions
- Apply Swift best practices
- Apply modern iOS patterns
- Scale the codebase
- Reduce technical debt
- Contribute to internal design system
- Build accessible UI components
- Ensure UI components comply with Human Interface Guidelines
- Ensure UI components comply with WCAG
- Improve engineering productivity
- Improve engineering quality
- Enhance CI/CD
- Enhance testing
- Enhance developer workflows
Work Experience
- approx. 1 - 4 years
Education
- Vocational certificationOR
- Bachelor's degreeOR
- Master's degree
Languages
- English – Business Fluent
Tools & Technologies
- Swift
- Xcode
- SwiftUI
- UIKit
- Swift Concurrency
- Combine
- MVVMC
- XCTest
- JSON APIs
- GitLab CI
- GDPR
- PSD2
Benefits
Informal Culture
- Collaborative work environment
More Vacation Days
- Generous PTO
Retirement Plans
- 401(k) matching
Healthcare & Fitness
- Health insurance
- Dental insurance
- Vision insurance
Learning & Development
- Professional development opportunities
Other Benefits
- Relocation assistance
About the Company
DKB Code Factory
Industry
IT
Description
The company helps shape innovative finance products through user experience research and product development.
Not a perfect match?
- Deutsche Bank
Senior iOS Engineer – Corporate Bank Technology - Commercial Banking(m/w/x)
Full-time/Part-timeWith HomeofficeSeniorBerlin - Tandem
Senior iOS Engineer(m/w/x)
Full-timeWith HomeofficeSeniorBerlin - Sensorberg GmbH
iOS Developer(m/w/x)
Full-timeWith HomeofficeSeniorBerlin - LOOP
iOS Developer(m/w/x)
Full-timeWith HomeofficeExperiencedWien, Salzburg, Berlinfrom 50,000 / year - Neugelb Studios GmbH
Senior iOS Developer(m/w/x)
Full-timeWith HomeofficeSeniorBerlin