описание
DKB Code Factory develops a bank’s iOS app, a widely used customer touchpoint for managing finances.
задачи
- Design, implement, and maintain high-quality iOS features focused on usability, performance, and security
- Own end-to-end feature delivery, from translating designs into reusable components to testing, release support, and post-release monitoring
- Collaborate with Product, Design, Backend, Web, and Android counterparts to ensure platform consistency and technically feasible solutions
- Apply Swift best practices and modern iOS patterns to scale the codebase and reduce technical debt
- Build accessible UI components for the internal design system in line with Human Interface Guidelines and WCAG
- Improve engineering productivity and quality through enhancements to CI/CD, testing, and developer workflows
требования
- Strong experience with Swift, Xcode, and shipping production iOS apps using SwiftUI and/or UIKit
- Practical knowledge of concurrency patterns such as Swift Concurrency and Combine, and architecture patterns such as MVVMC
- Experience writing unit and UI tests with XCTest or Swift testing frameworks and delivering reliable test suites for CI
- Ability to translate design system specifications into reusable UI components and ensure accessibility
- Familiarity with JSON APIs and backend contracts
- Comfortable working in English and collaborating across distributed, cross-functional teams
- Будет плюсом: exposure to GitLab CI, experience in regulated or financial contexts including GDPR/PSD2 privacy and compliance considerations, and cross-platform alignment experience
условия
- Berlin location
- Team community, opportunities to exchange ideas, support for personal development, and shared celebrations of success