iOS Developer

Dkb Ag
Berlin, Germany
8 days ago
Apply on startup.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Application Programming Interfaces (APIs) Architectural Patterns Continuous Integration Human-Computer Interaction JSON Systems Integration Web Content Accessibility Guidelines Uikit Swiftui Concurrency Technical Debt Backend
+3 more
Gitlab-ci Material UI Xctest

Job description

  • Design, implement and maintain high-quality iOS features with a focus on usability, performance, and security.
  • Own end-to-end delivery of features: from translating designs into reusable components to testing, releases support and post release monitoring.
  • Collaborate closely with Product, Design, Backend, Web and Android team counterparts to ensure platform consistency and technically feasible solutions.
  • Apply Swift best practices and modern iOS patterns (Swift Concurrency, MVVMC, Combine) to scale the codebase and reduce technical debt.
  • Contribute to our internal design system by building accessible UI components compliant with Human Interface Guidelines and WCAG.
  • Improve engineering productivity and quality through enhancements to CI/CD, testing, and developer workflows, From Morning Daily to Afterwork Drink, team spirit is essential to us. The heart of our togetherness is that we truly are connected with each other: We not only share fun & laughter, but also honest opinions - because that’s how we grow: We exchange ideas, give support in our personal development, and celebrate success together! Besides our great community, we also offer numerous other benefits …

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 such as 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on startup.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:34 min

Testing and accessibility in Compose Multiplatform on iOS

Andrea Della Porta Andrea Della Porta · World Congress 2026 Europe

2:49 min

Adding a custom long press gesture to the tab bar

Moh’d Abualhuda +1 · World Congress 2023

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

1:16 min

Designing cross-platform APIs with team collaboration

Andrea Della Porta Andrea Della Porta · World Congress 2026 Europe

6:40 min

Production scaling strategies and SwiftUI view styling techniques

Andrew Morgan · World Congress 2021

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

Videos

See all

Related articles

See all