Senior iOS Developer (KMP)
New
B
B3 Consulting PolandLogistics Technology
Warszawa, Al. Jerozolimskie 44, Warszawa, Country code: PLFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- English (min. B2), Polish (min. C1)
- Required Skills
- GitKotlinSwiftiOS
Requirements
- Extensive, proven SwiftUI experience (advanced layouts, state management, performance optimization).
- Strong knowledge of mobile architectures: MVVM, Clean Architecture, SOLID.
- Hands-on experience with Swift Concurrency (async/await, structured concurrency, actors, task cancellation).
- Commercial experience with Kotlin Multiplatform (KMP).
- English at minimum B2 level.
- Polish at minimum C1 level.
- Knowledge of composable architectures (nice to have).
- Experience with modularization strategies (nice to have).
- Proficiency with Swift Package Manager (nice to have).
- CI/CD experience: release orchestration, build pipelines, fastlane, test automation (nice to have).
- Strong Git skills (branching strategies, PR hygiene, conflict resolution) (nice to have).
Responsibilities
- Build a mobile application for a TMS-class system (Transport Management System) from scratch.
- Co-create a newly formed mobile task force with impact on architecture, project foundations, patterns, and shared components.
- Develop the shared layer in Kotlin Multiplatform and the native iOS layer in SwiftUI.
- Ensure high test coverage, perform code reviews, and document architectural decisions.
View Full Description & ApplyYou'll be redirected to the employer's site