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
View details
Apply Now