Описание
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
•Cross-platform alignment experience
Условия
•Berlin location
•Team community, opportunities to exchange ideas, support for personal development, and shared celebrations of success