iOS Developer
Dkb Ag
Berlin, Germany
8 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on startup.jobs
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
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
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
CH
Chris Heilmann
over 2 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
over 2 years ago
LM
Luis Minvielle
The Biggest German Tech Companies
over 2 years ago
CH
Chris Heilmann
Dev Digest 139 - Soft and hard queries
almost 2 years ago
CH
Chris Heilmann
Dev Digest 133 - Back to Front
about 2 years ago
LM
Luis Minvielle
The Most Popular IT Jobs on the Market
over 2 years ago